Pull to refresh

Comments 30

Здорово! А что на Яндексе вернули аналог ютуба?

Если вы про Яндекс.Эфир, то он работает с 2018 года, но недавно открыли платформу для загрузки видео.
Каким кодеком кодируете и как справились при склеивании GOP фрагментов с возросшим размером?
Теоретически размер файла при склеивании д/б больше, чем при полном кодировании.

А если резать кратно опорным кадрам, почему размер будет больше?

Кодек h264. Про возросший размер — по нашим замерам изменения размера не критичны.
Как мы ускорили кодирование — перешли на AV1. (Сарказм).
Только не делайте размер тайла бесконечно малым. Да, этим вы решите проблему кодирования, но появится проблема декодирования несколькими ядрами.
Что-то как-то не очень. Быстрее в 8 раз, это всего лишь по времени, но не по производительности. Объем вычислений у вас остался прежним, плюс/минус.
И для кодирования используете ли вы GPU или какое-то спец железо?
И в рамках перфоманса, было бы интересно узнать как скопилирован код кодеков и на сколько там все векторизуется или оптимизируется.

Когда 16 ядер (или нод) кодируют по 1/16 файла, результат можно получить несколько быстрее, чем пытаясь всё делать в 1 поток (а с многопоточностью у кодеков пока что всё не очень).

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

Какой Яндекс — такая и статья. Скоро будут рассказывать как файлы архивировать, чтобы место на диске экономить.
С aac в частности и звуком вообще все равно рано или поздно прийдется заниматься, когда захочется транскодировать сегменты по требованию. Хранить во всех требуемых и перспективных разрешениях будет весьма накладно. Кроме этого, падение сегментера неизбежно будет приводить к дефектам в звуке на стыке. Не сильно критично, но все же.
Согласен! Со временем это понадобится.
UFO just landed and posted this here
Главное чтобы количество машин справлялось с количеством одновременно загружаемых видео, так как по сути быстродействие не меняется. Вот возможность масштабирования системы за счёт добавления новых машин это однозначно плюс, но скорость транскодирования(если посчитать её со всех машин обрабатывающих эту задачу) скорее всего только возросла. Вроде как h264 мягко скажем не очень для веба нет? Он довольно тяжёлый.
Скорость кодирования видео при достаточном количестве свободных машин приблизительно равна скорости кодирования одного фрагмента. Что конечно быстрее чем последовательное кодирование.

h264 тяжелее чем аналоги, однако играется везде. Поэтому пока выбор очевиден)
Аналоги — это VP8? HEVC и VP9 ему вроде не аналоги, а следующее поколение (с VP могу ошибаться, правда), и они ещё тяжелее.

Когда можно будет получить Deep HD кодек в виде плагина примочки к видео плееру или видеоредактору? Хочется на какое нибуть старье взглянуть по новому.

UFO just landed and posted this here
За 10 лет у нас многое изменилось — точно стоит попробовать вновь. Причём не для сравнения по выборочным запросам, а именно пожить какое-то время.
UFO just landed and posted this here
А можете прислать мне конкретный пример такого запроса с отметкой, какой именно сайт вы хотели там выбрать?

Но повторюсь, пара выборочных запросов за 10 лет это не слишком информативно. Смысл эксперимента («пожить недельку») в том, чтобы комплексно понять чего не хватает не только после временного переезда, но и после обратного возвращения. Иначе сравнение опыта одностороннее. Мы и сами такое практикуем. Рекомендую, в общем.
Я от просмотра на яндексе любого видео отказался, это какой то рекламный терроризм, да и на счет поиска соглашусь, все больше в дукдуке.
Но тема очень интересная. Да и впихивают рекламу явно не эти ребята.
Яндекс ( askamalov ), к вам небольшая просьба.
Передайте своим коллегам, ну прям швах, когда буквально в 2 клика с яндекс новостей попадаешь на сайт мошейников. С яндекс новостей на сайт novosti24.site, а потом на сайт мошейников depertamentsg.website. Сейчас эти сайты, когда я пишу не активные, но есть скрины, логи. Событие было 22 марта 2020 в 11 часов. (хотел написать статью, но забил)
Деньги не пахнут? Как так получается?
Конечно не к вам лично вопрос, но все же.
Я бы с вами поспорил, я в основном пользуюсь поиском Яндекса, только вот если надо искать в англоязычных источниках, только в таком случае прибегаю к Google.
UFO just landed and posted this here
А как кодируется видео на Яндекс.Диске? Там для часового HD превьюшка готова к просмотру мгновенно, как только файл залит.
Загрузил утром несколько роликов в Яндекс.Эфир.
Все висят на стадии обработки. Кроме этого ещё и загрузка роликов шла не непрерывно, а прерывисто. Файл 15 Гб загружался около 2 часов при хорошем интернете
Пришлите, пожалуйста, ссылку на канал. Перешлю коллегам проверить.
Добрый день. Вопрос про связку от кодера к комбайну в новой схеме.
«Обработав все фрагменты, Tcoder отправляет задачу»

Как получается понять что всё готова при параллельной обработки 2х последних частей кодирующихся в один момент времени на разных машинах?

Как понимаю у вас при кодирование фрагмента идет апдейт. Потом запрос select по видео «готовы ли все фрагменты».
Если машина1 на стадии выборки и селектится что всё готова посылается сообщение следующему процессу
Но если на машине2 в этот же момент происходила обработка этогоже видео, то селект вернет что всё части готовы и пошлет еще одно сообщение, получается дубли сообщений

Т.к. автор (Яндекс) ничего не может ответить по этому поводу, написал вопрос на stackoverflow
UFO just landed and posted this here
Sign up to leave a comment.