Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от opennews (ok), 09-Фев-20, 10:16 | ||
Состоялся выпуск rav1e 0.3, высокопроизводительного кодировщика формата кодирования видео AV1, развиваемого сообществами Xiph и Mozilla. Кодировщик написан на языке Rust и отличается от эталонного кодировщика libaom значительным увеличением скорости кодирования и повышенным вниманием к обеспечению безопасности. Код проекта распространяется под лицензией BSD... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +11 +/– | |
Сообщение от leap42 (ok), 09-Фев-20, 10:16 | ||
а почему на Rust? заходим в репо, видим что 57% кода это язык ассемблера. а кроме этих двух ещё есть Shell и Python. | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +6 +/– | |
Сообщение от Аноним (2), 09-Фев-20, 10:21 | ||
Assembly 56.9% | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от коржик (?), 09-Фев-20, 13:24 | ||
Вы построчно считаете? Сколько ассемблерных инструкций в одной строке раста? | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +7 +/– | |
Сообщение от Андрей (??), 09-Фев-20, 15:48 | ||
Интересно, сколько там rust-строк (безопасных), а сколько в unsafe-блоках. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
6. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +5 +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 10:48 | ||
Ну и что? На асме (20 файлов) вынесены только платформо-зависимые вещи вроде SSE инструкций, т.е те участки кода, которые критичны ко времени выполнения и должны быть эффективными. Остальные 111 файлов написаны на расте, т.е вся логика кодировщика. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
9. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –5 +/– | |
Сообщение от mommy (?), 09-Фев-20, 11:24 | ||
Тоесть асмный код эффективный а раст это мусор? Ну я так и знал | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +15 +/– | |
Сообщение от Аноним (17), 09-Фев-20, 12:07 | ||
А раст "безопасный". Безопасно вызвать асм код это особое искусство! | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (-), 09-Фев-20, 15:44 | ||
😃 😃 😃 | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. Скрыто модератором | –6 +/– | |
Сообщение от nelson (??), 09-Фев-20, 17:01 | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
26. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –3 +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 12:30 | ||
Асм эффективнее любого существующего языка. Конечно, в большинстве случаев компилятор сам умеет генерировать эффективный асм, но компилятор не всемогущ и не всегда предсказуем, особенно когда это касается спец-наборов инструкций типа SIMD/SSE/MMX. Их часто пишут вручную. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
39. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от A.Stahl (ok), 09-Фев-20, 14:12 | ||
Дык человек-то ещё менее всемогущ и предсказуем, особенно когда это касается спец-наборов инструкций типа SIMD/SSE/MMX. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 14:21 | ||
> Дык человек-то ещё менее всемогущ и предсказуем, особенно когда это касается спец-наборов | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +7 +/– | |
Сообщение от Анонимиус (??), 09-Фев-20, 19:17 | ||
На самом деле вы недооцениваете компиляторы, и переоцениваете человека. Как правило компиляторы С/С++ при должной квалификации программиста генерируют довольно хороший код, а код, написанный на ассемблере человекм, далеко не всегда работает заметно быстрее сгенерированного | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 20:05 | ||
> Как правило компиляторы С/С++ при должной квалификации программиста генерируют довольно хороший код | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от VEG (ok), 10-Фев-20, 11:31 | ||
Вы переоцениваете компиляторы. В любом оптимизированном кодеке будет много ассемблера или интринсиков (которые подставляют нужную инструкцию). Независимо от того, написано оно на C или Rust. Просто потому что компиляторы не могут эффективно применять SSE/AVX самостоятельно в нетривиальных алгоритмах. ИИ ещё не изобрели. | ||
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору |
104. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от виндотролль (ok), 10-Фев-20, 03:47 | ||
> Ну тогда вы изобрели ИИ для компилятора | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
116. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от VEG (ok), 10-Фев-20, 11:37 | ||
> А если перенести компиляцию в финальное представление в рантайм (JIT), где у | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от виндотролль (ok), 10-Фев-20, 18:12 | ||
> Риторика "наши C#/Java работает быстрее ваших C/C++" была популярна в нулевых, даже | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +3 +/– | |
Сообщение от Аноним84701 (ok), 09-Фев-20, 14:49 | ||
> Тоесть асмный код эффективный а раст это мусор? Ну я так и знал | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
89. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (89), 09-Фев-20, 22:17 | ||
асмный код - это различная реализация одних и тех же процедур для разных платформ. | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
121. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от Аноним (121), 10-Фев-20, 13:10 | ||
Покажите хотя бы один компилятор, который делает автоматическую оптимизацию в SIMD-инструкции? | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
137. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Иван (??), 11-Фев-20, 00:06 | ||
Пожалуйста: | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (87), 09-Фев-20, 20:34 | ||
> На асме (20 файлов) ... должны быть эффективными. Остальные 111 файлов написаны на расте | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
32. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –4 +/– | |
Сообщение от Аноним (32), 09-Фев-20, 13:31 | ||
>а почему на Rust? заходим в репо, видим что 57% кода это язык ассемблера. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
37. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +10 +/– | |
Сообщение от Аноним (37), 09-Фев-20, 14:06 | ||
Забавно то, что в декодере dav1d, написанном на С, аналогичная картина. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
48. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –5 +/– | |
Сообщение от нах. (?), 09-Фев-20, 15:01 | ||
он НЕБЕЗОПАСТНЫЙ, как вы не можете этого понять! | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. Скрыто модератором | +2 +/– | |
Сообщение от Аноним (3), 09-Фев-20, 10:22 | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +7 +/– | |
Сообщение от Аноним (4), 09-Фев-20, 10:39 | ||
Что плохого в Rust? А то его здесь много критикуют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от leap42 (ok), 09-Фев-20, 10:41 | ||
в Rust ничего плохого, просто проект в основном на ассемблере написан, а не на грибе (на нём видимо обвязка) | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. Скрыто модератором | –4 +/– | |
Сообщение от Аноним (7), 09-Фев-20, 11:17 | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
8. Скрыто модератором | +7 +/– | |
Сообщение от коржик (?), 09-Фев-20, 11:18 | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. Скрыто модератором | +2 +/– | |
Сообщение от mommy (?), 09-Фев-20, 11:25 | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. Скрыто модератором | +5 +/– | |
Сообщение от emg81 (ok), 09-Фев-20, 16:00 | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
14. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (4), 09-Фев-20, 11:37 | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
11. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +5 +/– | |
Сообщение от segesg (?), 09-Фев-20, 11:27 | ||
Вокруг раста слишком много хайпа, многие не понимают сильных сторон этого языка. Зато понимают что язык сложный (это правда), особенно после питона и джава(скрипта), вот и "критикуют". | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
13. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +3 +/– | |
Сообщение от Аноним (4), 09-Фев-20, 11:36 | ||
Ну вообще, конечно, управление памятью без сборщика мусора всегда было мечтой низкоуровнего программирования. И пусть, конечно, от unsafe не избавиться, но по крайней мере всех скелетов может запереть там | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 12:22 | ||
Ну плюсы тоже сложные, если использовать их правильно. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
74. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +4 +/– | |
Сообщение от Аноним (74), 09-Фев-20, 19:11 | ||
В том, собственно, и смысл. На плюсах просто начать писать, но научиться писать на них нормальный надежный код - задача не одного года обучения. Семантика Rust по сути форсит ряд практик безопасной разработки на C/C++ по умолчанию. В итоге начать хоть что-то писать на Rust сложнее (потому что всякая дичь, которую человек может написать особенно после привычки к GC, просто не будет компилироваться), но вот начать писать на нем вменяемый код легче. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 20:22 | ||
Я имел ввиду что некоторые тоже хейтят C++ за свою сложность, но продолжают писать и изучать. В случае раста "неосилил" приравнивается к отказу использовать его, ибо не отправдал надежд, и яростно хейтить за это. Просто многие из мира языков со сборкой мусора (довольно большая часть аудитории, которая инетерсуется растом) не понимают что языки с ручным или полуавтоматическим управлением памятью априори сложны, и новый модный язык не будет проще старомодного. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 13:04 | ||
в самом rust может и ничего особенно плохого (хотя лично мне идея кажется феерически бездарной), проблема что _все_ существующие языки до него - придуманы теми, кто писал на них что-то, что до того просто не существовало (в том числе - из-за требуемых нечеловеческих усилий по написанию, которые несколько уменьшал очередной язык). | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
46. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +6 +/– | |
Сообщение от Илья (??), 09-Фев-20, 14:52 | ||
> ...хруст, ...мурзилой, ...адептами, ...хрустеры | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –4 +/– | |
Сообщение от нах. (?), 09-Фев-20, 15:00 | ||
видимо, более сложные слова разбирать для тебя - задача невыполнимая, альтернативно-одаренный? | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +3 +/– | |
Сообщение от Аноним (74), 09-Фев-20, 19:15 | ||
> жаргон ненависти | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
49. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (4), 09-Фев-20, 15:03 | ||
Я, конечно, сам тоже скептик переписывания, но по-вашему никакого нового кода взамен существующего писать не надо, да? | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
52. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 15:32 | ||
Если никакого _нового_ кода, не взамен существующего, не появилось на значительном отрезке времени - возможно, следует предположить, что что-то тут не так? | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (4), 09-Фев-20, 16:57 | ||
> Если никакого _нового_ кода, не взамен существующего, не появилось на значительном отрезке времени - возможно, следует предположить, что что-то тут не так? | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от нах. (?), 09-Фев-20, 17:24 | ||
> Хотя если честно, я все равно не пойму такой силы нападок на | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +11 +/– | |
Сообщение от Аноним (74), 09-Фев-20, 18:54 | ||
> ну потому что задолбали уже всех белки-истерички, рассказывающие о том, как всем настанет щщастье от переписывания на хруст. А щастья все нет и нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Илья (??), 09-Фев-20, 20:29 | ||
Не кормите троллей | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (4), 09-Фев-20, 19:45 | ||
Как же нам тогда писать софт с меньшим числом досадных багов и уязвимостей? И какова судьба Си? | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
81. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (74), 09-Фев-20, 19:56 | ||
Я достаточно изучил местную аудиторию, так что наверняка предложенные вам варианты будут такими: | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от коржик (?), 10-Фев-20, 20:10 | ||
> Он метил в замены C++ - а там, в общем-то, никто не мешает писать правильно. | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
139. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –2 +/– | |
Сообщение от нах. (?), 11-Фев-20, 10:32 | ||
у него будет больше времени на тяп-ляп. Это плохо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
148. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от коржик (?), 11-Фев-20, 21:45 | ||
> у него будет больше времени на тяп-ляп. Это плохо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Obito (ok), 22-Мрт-20, 13:44 | ||
> непригодный ни для кодирования, ни для воспроизведения на обычном железе | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
86. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 20:31 | ||
> ради _переписывания_ _уже_существующего_ кода | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
88. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от нах. (?), 09-Фев-20, 22:16 | ||
нет. Это новоизобретение именно модных-современных язычков. | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от proninyaroslav (ok), 09-Фев-20, 22:36 | ||
Ну, хоть и раст изначально разрабатывался без определённой прикладной цели, но через 2 года он всё таки попал под крыло мозиллы и применение было сразу найдено - как безопасную замену плюсам с уклоном в функциональное программирование и системой сборки/переиспользования кода из коробки. Думаю, это достаточный повод иметь данный язык, хотя бы как альтернативу монополии плюсов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от Аноним (74), 09-Фев-20, 22:47 | ||
Откуда вы это берете? Если это действительно просто троллинг, то прямо слишком толстый. Mozilla вложилась в Rust для конкретной задачи: сделать производительный язык, на котором можно было бы легко производить параллельные вычисления так, чтобы ноги разработчиков оставались присоединенными к телу. Собственно, поставленной задачи добились, разработали Stylo, и на этом не останавливаются. И переписать целый браузер на другой язык - это дело не быстрое даже для большой опытной команды, так что давайте без "а чего ш они весь Firefox на Rust не переписали". | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
114. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от нах. (?), 10-Фев-20, 10:49 | ||
дружище, мы эти сказочки про дело-небыстрое слушаем уже лет семь, кажется? | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (117), 10-Фев-20, 12:40 | ||
> В это время гугель продолжает себе клепать браузер | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от нах. (?), 10-Фев-20, 13:04 | ||
> Перекупить ключевых разрабов у других компаний (напомню, что Chrome был создан перекупленными | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (117), 10-Фев-20, 14:07 | ||
> Ну и да - весь смысл нескучных язычков - сэкономить бабло на разработчиках. Хорошие стоят дорого, а на нескучном язычке - как бы и годятся посредственные. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (4), 10-Фев-20, 04:52 | ||
> так было с Си | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
108. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 10-Фев-20, 07:14 | ||
> А вот и нет, Юникс был в начале на асме написан. | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (4), 10-Фев-20, 04:54 | ||
> И только поколение миленниалов додумалось до идеи "сперва изобретем нескучный язычок, потом начнем "искать применения", авось найдутся". | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
98. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от имя (ok), 10-Фев-20, 00:20 | ||
> _все_ существующие языки до него - придуманы теми, кто писал на них что-то, что до того просто не существовало | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
109. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от нах. (?), 10-Фев-20, 07:29 | ||
> Ага, особенно Страуструп, писавший инновационную и нанотехнологичную… научную | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +4 +/– | |
Сообщение от имя (ok), 10-Фев-20, 13:25 | ||
> чтобы считать что от замены на хруст хоть что-то улучшилось, именно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –3 +/– | |
Сообщение от нах. (?), 10-Фев-20, 13:49 | ||
> За два года всего два разрыва, | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от Аноним (12), 09-Фев-20, 11:30 | ||
Истина всегда где-то рядом. Важен лишь продуктивный симбиоз для решения конкретной задачи, а не крайности. Слесарный молоток - отличный инструмент, но мясо лучше отбивать кухонным. Таков путь! | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 09-Фев-20, 12:00 | ||
Я тут недавно выяснил, что для h264 минимальный битрейт порядка 10000kbps на 1080p, иначе получается сплошное мыло. Можно уменьшить, но на практике это так. Т.е все эти файлы — сплошной мусор. Стандартно рекомендуют что-то вроде 1080p : 4Mbps to 6Mbps, но это ни о чём, 6000 хватит разве что h265. Если ~2000 нужно только для 360p, эти значения очень занижены. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (17), 09-Фев-20, 12:10 | ||
Кто уже догадался что в качестве разных кодировщиков нет никакой разницы и не стал ничего проводить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (15), 09-Фев-20, 12:18 | ||
Я могу сказать, что на 360p h265 битрейт ~300kbps равен ~1000kbps h264. И h265~400kbps соотносится с h264~1500kbps (что-то в районе). Т.е. разница есть, и она очень велика и заметна невооружённым глазом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 13:06 | ||
> пс. Чтобы получить достаточное качество на h265~300kbps ещё и придётся потвикать параметры | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 09-Фев-20, 13:17 | ||
>> пс. Чтобы получить достаточное качество на h265~300kbps ещё и придётся потвикать параметры | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от нах. (?), 09-Фев-20, 13:34 | ||
разница вполне может быть вызвана тем, что "самый медленный пресет" все равно твикнут на предмет "удобоваримой скорости кодирования" - и удобоваримым во времена когда рисовали slow preset для h264 (десять лет назад) считалось нечто совершенно другое. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 09-Фев-20, 14:06 | ||
Да не, x265 уделывает x264 целиком и полностью. Особенно, на низком битрейте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от нах. (?), 09-Фев-20, 15:39 | ||
>>когда рисовали slow preset для h264 (десять лет назад) | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 09-Фев-20, 19:33 | ||
> Все профессиональные источники - производят программу дом2, или еще что-то столь же нужное, и в общем похрен чем их кодировать | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 22:26 | ||
>> Остается для экспериментов только всякое ретро | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Thony (?), 11-Фев-20, 11:10 | ||
> P.S. отдельный вопрос - а где ты берешь несжатые исходники, на которых можно оценить какое-то там качество? | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
51. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Ordu (ok), 09-Фев-20, 15:29 | ||
> Это всё, кстати, подтверждается разного рода исследованиями в сети. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
61. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (15), 09-Фев-20, 16:27 | ||
Есть метрики навроде VMAF и PSNR, гуглится на раз. Насчёт информации на русском языке не уверен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от нах. (?), 09-Фев-20, 17:17 | ||
> Есть метрики навроде VMAF и PSNR, гуглится на раз. Насчёт информации на | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 09-Фев-20, 18:42 | ||
Сравнивать визуальные артефакты различных кодеков равноценно нельзя, но степень отличия от оригинала оценить вполне можно. Чем сложнее сцена и чем больше отличий, тем больше результат "плывёт". А глазу заметна даже небольшая разница. С PSNR, насколько я помню, проблема в том, что он артефакты считает за "детали", потеря этих самых "деталей" иногда более предпочтительна. В целом, вывод, который можно сделать, это чем дороже процесс кодирования, тем больше деталей сохраняется. Но эти детали могут оказаться артефактами, что особенно кусается при повторном транскоде. Для сохранения деталей (вроде эффекта плёнки) есть всякие psy-rd/psy-rdoq, но при транскоде сразу лезут артефакты в стиле x264 (как называется грязная кромка, запамятовал? вот они), и на низком битрейте такие "улучшения" попросту разъедают глаза. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от нах. (?), 09-Фев-20, 22:29 | ||
> Сравнивать визуальные артефакты различных кодеков равноценно нельзя, но степень отличия от | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 09-Фев-20, 23:19 | ||
Ну поэтому я просто проверяю скриптом битрейт и параметры у файлов из интернета. Битрейт ниже теоретических пределов однозначно указывает на мусорность файла, по возрастающей. Если там me=dia или subme=3, можно спокойно и с уверенностью утверждать, что файл уг. Также, когда параметров кодека нет, это почти наверняка указывает на мусорность. Глазками конечно проще точнее оценить, но глазками утомительно и больше времени необходимо. Руководствуюсь отношением битрейт/параметры, если они соответствуют моим представлениям и файл не был множественно перекодирован, результат (обычно) соответствует ожидаемому. Качество источника вносит свои коррективы конечно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от artenox (?), 10-Фев-20, 00:02 | ||
> Также, когда параметров кодека нет, это почти наверняка указывает на мусорность | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 10-Фев-20, 00:26 | ||
Да, просто пока что мне ещё не попадались хорошие файлы с удалённой инфой в интернете. Аппаратные кодеры тоже сливают софтовым. Я попытался считать скор, но видимо это логику нужно ещё доработать. Например, выдавать несколько раздельных оценок. А если параметров кодирования нет, можно смотреть только на битрейт — это крайне подозрительно само по себе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 10-Фев-20, 00:41 | ||
> если параметров кодирования нет, можно смотреть только на битрейт | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 10-Фев-20, 00:56 | ||
Точно. Я дополню, спасибо. Случайно взятый файл показал cabac/ref=1 maxbitrate=16k и жутко размытую картинку. ffprobe сказал has_b_frames=0, видимо их и нет. Насчёт GOP и детектора сцен не уверен, наверно было бы неплохо это знать. ffprobe может сообщить не сканируя весь файл? | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 10-Фев-20, 02:56 | ||
> ffprobe может сообщить не сканируя весь файл? | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 10-Фев-20, 04:15 | ||
> YouTube наверняка использует crf в x264 с ограниченным maxrate | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 10-Фев-20, 10:22 | ||
чорт, даже интересно стало - что это такое ты смотришь, что можно не смотреть если битрейт не угодил. И зачем тогда это смотреть вообще? | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
126. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 10-Фев-20, 14:53 | ||
Вопрос, скорее, про хранение. Затем, что лучше не было, стриминговые сайты гонят лажу. Потом файлы транскодируются или поставляются как есть, в первом случае хранить убитые раздутые файлы нет совершенно никакого резона, во втором придётся принять за данность. | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 10-Фев-20, 20:42 | ||
А ffmpeg тоже чертов? Ведь в нем по умолчанию crf 28. | ||
Ответить | Правка | Наверх | Cообщить модератору |
133. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 10-Фев-20, 20:43 | ||
И много кто не меняет эти умолчания, если форумы почитать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 10-Фев-20, 21:47 | ||
Абсолютли. Надо же было додуматься до такого, 23 уже обращает всё в тыкву. Я могу ещё понять 19 (тыква) или 18 (не могу понять как можно на серьёзных щах утверждать будто <18 не нужно) по умолщанию, но 28 это совсем какое-то дно. | ||
Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору |
135. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 10-Фев-20, 22:00 | ||
> Но ипичный сферический пользователь не станет ffmpeg пользоваться | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Ordu (ok), 09-Фев-20, 19:28 | ||
>> Есть метрики навроде VMAF и PSNR, гуглится на раз. Насчёт информации на | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
92. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 22:31 | ||
> То есть, я бы на месте video service operator ещё бы подумал, стоит ли обращать внимание на | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Ordu (ok), 10-Фев-20, 09:44 | ||
> imho, чем тратить недели на чтение первоисточников и разбирательства деталей, проще потратить (недели же) на пробные кодирования и ручной просмотр | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 10-Фев-20, 10:17 | ||
> Хахаха, лол. Заменить выборку из 18 человек на выборку из 1 человека, это офигенно добавит к | ||
Ответить | Правка | Наверх | Cообщить модератору |
136. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Ordu (ok), 10-Фев-20, 22:21 | ||
> то что ты сделал - это не чтение первоисточников, это ты прошелся по верхам. | ||
Ответить | Правка | Наверх | Cообщить модератору |
138. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 11-Фев-20, 10:25 | ||
>> ему этот совет вообще был без надобности, там не надо качество, ему надо дешево и сердито. | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Ordu (ok), 11-Фев-20, 15:25 | ||
>>> ему этот совет вообще был без надобности, там не надо качество, ему надо дешево и сердито. | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от ksa242 (?), 10-Фев-20, 18:52 | ||
Scene rules * для 1080p рекомендуют минимум 8000 kbps, максимум 14000 kbps. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
151. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 14-Фев-20, 21:36 | ||
Это больше похоже на правду, спасибо. То стриминговые стандарты, которых все придерживаются. Тот же гугл рекомендует что-то там двух/трёхкратный запас битрейта, ему ещё транскодировать в vp9. Проблема ещё и в том, что на 6-7.5 mbps можно получить вполне достойное качество, если не экономить на параметрах кодирования (и даже me=umh сойдёт, если он subme=10 вместо 3), но все экономят. У некоторых просто нет возможности делать медленный энкод, но на практике это ведь жадные торгаши, считающие каждую копейку за электричество и максимизирующие прибыль ценой катастрофического падения качества. | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от Аноним (145), 11-Фев-20, 12:00 | ||
> Я тут недавно выяснил, что для h264 минимальный битрейт порядка 10000kbps на 1080p, иначе получается сплошное мыло. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
149. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (149), 11-Фев-20, 22:51 | ||
Анон, откуда такие познания в предмете? Что и кого почитать чтобы стать таким же как ты? | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 14-Фев-20, 22:18 | ||
>Треды | ||
Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору |
27. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от vz_2 (?), 09-Фев-20, 12:44 | ||
Какой тут безопасный и оптимизирующий компилятор, если половина кода ассемблера, хотя последний трудно назвать языком. Бедные растаманы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от nelson (??), 09-Фев-20, 13:44 | ||
>> Кодировщик написан на языке Rust и отличается от эталонного кодировщика libaom значительным увеличением скорости кодирования | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 15:48 | ||
> на реализацию которого по сути забили - https://github.com/mozilla/aom | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от крок (?), 10-Фев-20, 12:47 | ||
Кодеки были просто дорого, но вот аппаратные ускрители мпег2 стали ненужны в п2 тк там уже был ммх и все работало програмно | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 10-Фев-20, 12:57 | ||
да нет, в том и прикол что mpeg2 отправился на свалку истории _раньше_ "аппаратных ускорителей". divx все испортил. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от artenox (?), 10-Фев-20, 14:04 | ||
MPEG2 и по сей день лучше DivX/XviD'ов. По крайней мере, на битрейтах, на которых их обычно используют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (147), 11-Фев-20, 19:12 | ||
Вам кажется. Не в последнюю очередь потому, что в MPEG-4 ASP пережимали в т.ч. и из MPEG-2, т.е. качество могло только упасть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (147), 10-Фев-20, 01:06 | ||
> на реализацию которого по сути забили - https://github.com/mozilla/aom | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
35. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от Аноним (35), 09-Фев-20, 13:52 | ||
- AV1 - требует слишком больших затрат на вычисления, а результат? Надо сравнивать конечный итог - это отношение различия изображений исходного и перекодированного к размеру выходного файла. Если выяснится что различие, составляет 1-2% в пользу AV1, а скорость в 1000 раз в пользу H264 то смысла в AV1 нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 09-Фев-20, 14:09 | ||
Ты не понял, h264 это вообще мусор. Нужен бесплатный конкурент h265, и они пытаются его сделать. Сегодня в вебе vp9 и это адок ещё тот — он хуже h264 (который при этом лучше конкурентов своего времени). | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от Аноним (42), 09-Фев-20, 14:23 | ||
Это ты не понял. Всё незапатентованное можно запатентовать задним числом. Всё не под монополией можно подогнать под монополию. Всё общественное можно приватизировать и передать организациям связанным с гнилобергами. На любой товар и даже не на товар можно ввести налог в пользу всяких мигалкиных. Любую деятельность можно внести в перечень лицензированных. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (15), 09-Фев-20, 14:31 | ||
Для AV1 передали свой патентный пул различные различные заинтересованные лица. Нельзя использовать алгоритмы mpeg, всё остальное можно. Всем заинтересованным в неуплате отчислений, вступившим в сговор, использование патентов участников лицензировано на "свободной" основе. Надо уже придумать что-то своё, а не пользоваться алгоритмами 100 летней давности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (80), 09-Фев-20, 19:46 | ||
> различие, составляет 1-2% в пользу AV1 | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
143. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (143), 11-Фев-20, 11:17 | ||
C H26x проблема - оно покрыто лицензионными ограничениями вдоль и поперёк. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
40. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (42), 09-Фев-20, 14:15 | ||
>заметно опережает H.264 | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (15), 09-Фев-20, 14:24 | ||
Все норм железки делают в Японии. Сга — основной рынок, в том числе для Китая. Пол мира сотрудничает с Сга во всём. Куда деваться? | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 15:52 | ||
> Все норм железки делают в Японии. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | –1 +/– | |
Сообщение от Аноним (15), 09-Фев-20, 16:17 | ||
"Бытовой" подразумевает в первую очередь бытовое применение. Т.е. h265 на сегодня _самый_ лучший и _самый_ бытовой на свете, а vp8/9 получили распространение только и исключительно от нежелания гугла платить роялти и способности того влиять на веб стандарты. И если предыдущая история mpeg по сей день нас чему-то учит, h266 ждёт такой же тотальный успех. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от нах. (?), 09-Фев-20, 17:15 | ||
> "Бытовой" подразумевает в первую очередь бытовое применение. | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Obito (ok), 22-Мрт-20, 13:58 | ||
> Перспективы av1, непригодного ни для просмотра ни для монтажа без спецускорителей | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (63), 09-Фев-20, 16:55 | ||
Че там, в огнелисе теперь будет нормальное гпу ускорение? | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +2 +/– | |
Сообщение от нах. (?), 09-Фев-20, 17:27 | ||
> Че там, в огнелисе теперь будет нормальное гпу ускорение? | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +1 +/– | |
Сообщение от Аноним (87), 09-Фев-20, 17:35 | ||
шутишь? они же на безопасный раст переписывают. | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
85. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (42), 09-Фев-20, 20:31 | ||
Да, будет GPU-ускорение. Ненормальное, небезопасное, но если хотите пользоваться сайтами, то придётся им дать доступ к GPU. | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
97. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Имя (?), 10-Фев-20, 00:06 | ||
Будет, пилят vaapi на wayland. Все новости проспал? | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
111. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (87), 10-Фев-20, 09:49 | ||
т.е. можно ещё лет 10 поспать, а потом они начнут останки FF на dust переписывать, изобретая AV100500, который в миллион раз медленнее x264, но жмёт на 0.001% сильнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. Скрыто модератором | +/– | |
Сообщение от an (??), 10-Фев-20, 18:35 | ||
Ответить | Правка | Наверх | Cообщить модератору |
142. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (143), 11-Фев-20, 11:16 | ||
Две строчки обвязки вокруг мнемоник ассемблера - но зато ОНОЖЕНАХРУСТЕ!!!111 | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Гугляки... (?), 11-Фев-20, 11:42 | ||
Хруст - Это Артхаус. | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Выпуск rav1e 0.3, кодировщика AV1 на языке Rust " | +/– | |
Сообщение от Аноним (150), 11-Фев-20, 22:54 | ||
Rust же ради безопасности, стоило ли так заморачиваться, что написать другу половину кода на самом небезопасном языке | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |