Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 3 months ago
Новые и перспективные Web3 игры с добычей токенов.
Чат: https://t.me/Crypto_Wolf_Chat
Правила чата смотрите в описании чата.
Все свои вопросы направляйте в чат или главному модератору чата: @Exudna_118
По теме сотрудничества: @Zombini
Last updated 2 months, 2 weeks ago
Сегодня вышел ролик VR360 бекстейдж фильма Borderlands, который я недавно делал.
Проект оказался неожиданным и очень интересным.
Начнем с того, что Borderlands для меня пустой звук, к моменту выхода игры я уже давно не играл и о размахе проекта я узнал уже в процессе работы.
Второй интересный момент, это промо принимала Кейт Бланшет лично, поэтому максимальное внимание было уделено ее скинтону, что в VR сделать не так просто.
Всем приятного просмотра и я постараюсь получить разрешение подсветить немного деталей процесса цветокоррекции. Пока только могу сказать, что это был ACES))
https://youtu.be/8Vv573T0Qjw?si=YItGrbIALSOJ8rX_
YouTube
BORDERLANDS 360° Behind The Scenes
Borderlands – in theaters and IMAX August 9! Get tickets now: https://tickets.borderlands.movie/ Starring Cate Blanchett, Kevin Hart, Jack Black, Edgar Ramírez, Ariana Greenblatt, Florian Munteanu, Gina Gershon, and Jamie Lee Curtis. Subscribe to the LIONSGATE:…
Крутой канал крутого колориста
Мастер-гайд по раундтрипу между Premiere Pro и DaVinci Resolve.
Ультимативный и очень подробный туториал для правильной передачи материала на цветокоррекцию из Adobe Premiere Pro в DaVinci Resolve.
Совместно с @Vorobiov_Evgeny постарались закрыть для вас этот вопрос.
Не стесняйтесь писать комментарии и предлагать дополнения. Гайд живой и будет жить ✊?
https://teletype.in/@erlinvideo/Premiere_to_Resolve
Teletype
Roundtrip Premiere to Resolve
Мастер-гайд от Вадима Ерлина и Евгения Воробьёва по раундтрипу между Premiere Pro и DaVinci Resolve.
Ну это бомба
DCTL News??
Вакас Кази выпустил свою подборку DCTL. И это противоречивая новость.
Обёртка – классический Кази. "Мои DCTL круче всех, потому что не ломают изображения", ошибки на сайте и названия в стиле Skin Juice Mixer ?.
Так что же тут противоречивого? Дело в том, что DCTL классные. Их сделал мой хороший знакомый, который очень погружён в тему. Часть инструментов реально не имеют аналогов.
Но платить за пак ~~976~~ 776$ Вакасу вообще не тянет. Этот человек построил бизнес на продаже своих плохих курсов и лутов новичкам. Ссорится со всеми, кто хоть немного его критикует и учит полной фигне.
Но и знакомого своего я понять могу. Он очень много сделал для комьюнити, но и взамен получил только респект и немного денег на пиво. А Кази продавать умеет.
Linux: от сложного к очень сложному ?
Фанаты линукса рассказывают, что эта система проста и удобна в использовании. Достаточно скачать дистрибутив X.
Полная ложь. Линукс прост и удобен для энтузиастов, которым не в лом скачать новое ядро, посидеть на форумах, накачать программы и библиотеки. О простых смертных фанаты забывают.
Но если вы любите возиться с оборудованием, линуксу есть место в вашей жизни.
Вот три причины, по возрастанию хардкорности:
1. У вас есть старое оборудование, которое нужно оживить. Windows с его постоянными обновлениями ну очень медленно ворочается на старых машинах. Поставьте на ту же систему Linux Mint Cinnamon или Ubuntu LTS – и всё полетит. Могут быть проблемы с новым оборудованием! Эти дистрибутивы основаны на старых версиях ядра, и обновляются два раза в год. А именно ядрышко отвечает за все драйвера.
Вы энтузиаст с большой буквы Э. И вам хочется сидеть на новейшей системе с поддержкой новейших пакетов программ. В этом случае лучше выбрать Fedora или OpenSUSE Leap. Они очень быстро обновляются, но багов в них уже побольше.
А если вам хочется жить на острие прогресса, есть rolling release дистрибутивы – в них обновления идут постоянно. Тут уже нужно любить разбираться в зависимостях между пакетами и откатывать систему, если что-то пошло не так. Попробуйте OpenSUSE Tumbleweed.
А если есть горящие глаза и день свободного времени, накатите Arch Linux. С появлением ArchInstall он стал чуть доступнее, но до сих пор считается одним из самых хардкорных дистрибутивов. В нём практически всё можно и нужно настраивать под себя.
~~Ваши вкусы~~ Ваша конфигурация очень специфична.
Линукс даёт свободу! Но тот же Arch имеет ограничения – например, большинство приложений в нём собраны для систем x86-64. А что если у вас PowerPC? Raspberry Pi?
Как насчёт собрать всю систему из исходников? Именно это и предлагает Gentoo. Компилятор, настройки компиляции, целевую архитектуру и конкретные пакеты выбираете вы и только вы. Если серверу нужно только получать данные и кодировать их в AV1 – соберите минималистичное ядро, добавьте драйвера ввода-вывода, командный интерфейс и оптимизированный до предела билд ffmpeg.
Ни один мегабайт свободного места не будет потрачен впустую.
Поэтому Gentoo часто используют для очень старых или слабых машин. На нём построен Chrome OS. Его же можно использовать для узкоспециализированных серверов, которые не планируется часто обновлять. Каждое обновление – сборка с нуля, а это потом ещё надо дебажить в случае чего...
P. S. А ещё у Gentoo шикарная вики, из которой можно очень много узнать про систему и её настройку.
P. P. S. И это ещё не самый сложный дистрибутив!
Linuxmint
Download Linux Mint 22 - Linux Mint
Linux Mint is an elegant, easy to use, up to date and comfortable desktop operating system.
Очумелые ручки или зачем собирать ffmpeg
? Кто собрал ffmpeg из исходников с последними версиями всех библиотек – тот я. А потом пересобрал только из стабильных версий. И почти дописал скрипт на баше, который бегает по гиту, смотрит последние релизные версии библиотек, и скачивает их в папки.
Гайд по компиляции можно найти на сайте. Если вы вдруг решите заняться этим под линуксом, не забудьте к каждому make приписать -j(количество потоков процессора). Например, -j16 для восьмиядерного процессора с 16 потоками. Сборка пройдёт гораздо быстрее.
Зачем это делать? Кроме образовательной цели, есть ещё одна – можно скомпилировать исполняемый файл точно под свою платформу и свои цели и даже оптимизировать его через PGO*. Выбросить ненужные библиотеки, подключить нужные, выбрать наиболее подходящий компилятор. Включить все инструкции, которые поддерживает именно твой процессор.
Выигрыш от всех оптимизаций может быть небольшим, в районе 10%. Но если вы постоянно рендерите видео или у вас есть сервер со специфическим чипом / архитектурой, это становится очень приятным бустом производительности. Экономит деньги и время.
Таким же образом можно скомпилировать Handbrake. А в Shutter Encoder можно заменить ffmpeg и его библиотеки на более оптимизированные варианты.
*PGO – Profile Guided Optimization. Компилируем программу, гоняем в тестах, смотрим, какие участки кода задействуются чаще всего, и потом компилируем снова с учётом этих данных.
Resolve на Linux ?
Наша любимая программа устанавливается, и даже шустро работает, но есть нюанс(ы).
Так что закинуть файлы с любимой Соньки и сразу перейти к работе не выйдет.
Путь самурая опенсорса выглядит так: исходники -> кодирование через ffmpeg в промежуточный кодек (видео и аудио) -> работа в Resolve -> кодирование в DNxHR -> перекодирование через ffmpeg в финальный кодек.
Версии voukoder для Linux нет.
Кто-то скажет — вот это боль. А кто-то — правильный пайплайн.
Попробовал Линукс
Конкретно - Linux Mint 21.3 Cinnamon.
Плюсы:
1. Нереально удобный терминал (командная строка). Обновление и установка приложений на кончиках пальцев*.
2. Резкий как понос.
3. Не жрёт память. Сама операционка меньше двух гигов берёт.
4. Не отвлекает. Всплывающие окна, уведомления, обновления отсутствуют как класс.
МИНУСЫ:
1. Ничего нет. HWinfo, утилиты для управления процессором, куча знакомых приложений недоступна в Линуксе. Несмотря на все усилия коммьюнити, это всё ещё пустыня по сравнению с Виндой.
2. Несмотря на уверения о юзер-френдли, нужно возиться с системой. Не подключались блютус наушники. Пришлось искать решение в тырнете, качать упомянутую на форуме библиотеку.
А потом использовать скрипт для копирования ключа из реестра винды, чтобы не переподключать их при смене операционки.
3. Устарелый — значит надёжный. Linux Mint стабилен. А значит, использует старые версии ядра и базовой системы (основан на Ubuntu). Поэтому новое устройство может не завестись, а программный пакет может быть недоступен в терминале*. Обновляйся, но не чересчур.
Решение? Компилировать из исходников, чо как маленький (не шучу, так и советуют).
4. В случае ноутбука часть функционала, включая профили питания, просто отсутствует. Жесты на тачпаде нужно включать и кастомтизировать отдельно. Шорткаты Винды тоже.
Производительность DaVinci не тестировал. Но дрова от Nvidia устанавливаются, видеокарта работает штатно.
P. S. По ссылке — видео про простую команду в терминале, которая чуть не лишила нас второй Истории игрушек.
Linuxmint
Home - Linux Mint
Linux Mint is an elegant, easy to use, up to date and comfortable desktop operating system.
А как можно этот кадр сжать?
Продолжаем разбираться в вопросе. Мы работаем не с одним и не с двумя кадрами, а с тысячами кадров, выстроенных в последовательность. Нам было бы очень сложно, если бы мы не умели сжимать эти кадры.
Самое очевидное — не тупо перечислять значения всех пикселей одного за другим, а выписать наиболее часто встречающиеся.
Предположим, пиксель со значением 0, 0, 0 встречается чаще всего, в 1000 случаев. Запишем его в табличку и укажем частотность — 1000. Пройдёмся по всем значениями, и выпишем частотность для каждого случая. Для наиболее частотных значений используем наименьшие по размеру коды.
Ориентируясь на табличку, мы сможем восстановить наше изображение без потерь! Этот принцип лежит в основании алгоритма Хаффмана. Он используется во всех форматах компрессии. Но и сжатие он даёт небольшое.
Гораздо больший уровень сжатия даёт дискретное преобразование Фурье. И это очень классная штука, которая напрямую влияет на изображение. Идея гениальна — всякую форму можно разложить на синусоиды. Например, волна в море с гребешками может быть представлена как две волны: высокочастотные гребешки и низкочастотное "основание" волны.
Да, идея преобразования Фурье лежит в основе разделения на частоты, которым мы пользуемся при работе с текстурой изображения. И оно же используется в компрессии! Кодировщики разделяют изображение на частоты и убирают те, которые а) требуют больше всего кодовых значений и б) менее значимы для всего изображения с точки зрения кодировщика. Высокие частоты, в которые входят детали и зерно, попадают под обе эти категории и на определённых настройках просто вычитаются из картинки.
В результате возникает эффект сглаживания изображения. DNxHR, ProRes, H.264 — все эти кодеки используют DCT-компрессию, построенную на принципах Фурье.
Как с этим бороться?
а) Общаться с видеоинженером, чтобы подбирать корректные настройки.
б) Шарпить высокие частоты так, чтобы кодек не смог воспринять их как недостаточно значимые.
В обоих случаях придётся тестировать разные секвенции из проекта с финальными кодеками.
Советую почитать и поиграть с этой интерактивной статьей.
Jezzamon
Интерактивное введение в преобразования Фурье
Преобразования Фурье - инструмент, который используется в самых разных сферах. Здесь приведено объяснение того, что делает преобразование Фурье, и чем оно может быть полезно.
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 3 months ago
Новые и перспективные Web3 игры с добычей токенов.
Чат: https://t.me/Crypto_Wolf_Chat
Правила чата смотрите в описании чата.
Все свои вопросы направляйте в чат или главному модератору чата: @Exudna_118
По теме сотрудничества: @Zombini
Last updated 2 months, 2 weeks ago