Сообщение Re[10]: Есть специалисты по gstreamer'у? от 05.09.2023 7:45
Изменено 05.09.2023 8:54 Kernan
Re[10]: Есть специалисты по gstreamer'у?
Здравствуйте, reversecode, Вы писали:
R>рассматривается кейс некоего транскодинга ?
Рассматривается кейз когда надо что-то декодировать, рескейлить и отобразить на экране, желательно с аппаратным ускорением через попробовав 2-3 интерфейса, а если нет, то откатиться программного. В промежутке в контейнер сохранить, а потом и в сеть отправить. NVIDIA API такое поддерживает, а Intel?
R>если да, то условный ffmpeg может не покрывает сложных кейсов с кастомными настройками, некими другими функциями которых не вытянули в ffmpeg или багами в имплементации самого ffmpeg
R>амд кстати почему то многие уже забросили
Да-да... все прямо и забили
R>intel с ваапи так себе, и он же квиксинк
Ну хер знает https://github.com/intel/media-driver
R>nvidia набер ван по моим наблюдениям
В разных сегментах своё. Где nvidia, где интел, где АРМ с мали. Наприидумывали столько, что охренеть. Завтра вообще на рокчипе будут железки и там надо будет запустить...
R>с мали не сталкивался, но это скорее всего мобаил и делается это несколько по другому через интерфес который предоставляет сама ява андроида
R>или разве что какойто ембеддед без андроида
И с андройдом тоже используют ffmpeg как бэкенд для медии. Прикинь? Просто до чёрта кода написано на этой базе.
K>>Но можно пересобрать ffmpeg без того что не нужно и он будет компактнее.
R>не будет
А ты пробовал?
R>а другое дело когда ты имеешь дело с прослойкой ffmpeg к апи нвидии
А можешь написать что нужно такого вот экзотического?
R>а другим очевидно нет
Большинству, скорее всего, не нужно.
R>рассматривается кейс некоего транскодинга ?
Рассматривается кейз когда надо что-то декодировать, рескейлить и отобразить на экране, желательно с аппаратным ускорением через попробовав 2-3 интерфейса, а если нет, то откатиться программного. В промежутке в контейнер сохранить, а потом и в сеть отправить. NVIDIA API такое поддерживает, а Intel?
R>если да, то условный ffmpeg может не покрывает сложных кейсов с кастомными настройками, некими другими функциями которых не вытянули в ffmpeg или багами в имплементации самого ffmpeg
R>амд кстати почему то многие уже забросили
Да-да... все прямо и забили
R>intel с ваапи так себе, и он же квиксинк
Ну хер знает https://github.com/intel/media-driver
R>nvidia набер ван по моим наблюдениям
В разных сегментах своё. Где nvidia, где интел, где АРМ с мали. Наприидумывали столько, что охренеть. Завтра вообще на рокчипе будут железки и там надо будет запустить...
R>с мали не сталкивался, но это скорее всего мобаил и делается это несколько по другому через интерфес который предоставляет сама ява андроида
R>или разве что какойто ембеддед без андроида
И с андройдом тоже используют ffmpeg как бэкенд для медии. Прикинь? Просто до чёрта кода написано на этой базе.
K>>Но можно пересобрать ffmpeg без того что не нужно и он будет компактнее.
R>не будет
А ты пробовал?
R>а другое дело когда ты имеешь дело с прослойкой ffmpeg к апи нвидии
А можешь написать что нужно такого вот экзотического?
R>а другим очевидно нет
Большинству, скорее всего, не нужно.
Re[10]: Есть специалисты по gstreamer'у?
Здравствуйте, reversecode, Вы писали:
R>рассматривается кейс некоего транскодинга ?
Рассматривается кейз когда надо что-то декодировать, рескейлить и отобразить на экране, желательно с аппаратным ускорением попробовав 2-3 интерфейса, а если поддержки нет, то откатиться до программного. В промежутке, ещё и в контейнер сохранить, а потом и в сеть отправить. NVIDIA API такое поддерживает, а Intel?
R>амд кстати почему то многие уже забросили
Да-да... все прямо и забили...
R>intel с ваапи так себе, и он же квиксинк
Ну хер знает https://github.com/intel/media-driver
R>nvidia набер ван по моим наблюдениям
В разных сегментах своё. Где nvidia, где интел, где АРМ с мали, где тот же интел и амд как встройки в проц. Напридумывали столько, что охренеть. Завтра вообще на рокчипе будут железки и там надо будет запустить.
R>с мали не сталкивался, но это скорее всего мобаил и делается это несколько по другому через интерфес который предоставляет сама ява андроида
R>или разве что какойто ембеддед без андроида
И с андройдом тоже используют ffmpeg как бэкенд для медии. Прикинь! Просто до чёрта кода написано на этой базе.
R>не будет
А ты пробовал?
R>а другое дело когда ты имеешь дело с прослойкой ffmpeg к апи нвидии
А можешь написать что нужно такого вот экзотического?
R>а другим очевидно нет
Большинству, скорее всего, не нужно.
R>рассматривается кейс некоего транскодинга ?
Рассматривается кейз когда надо что-то декодировать, рескейлить и отобразить на экране, желательно с аппаратным ускорением попробовав 2-3 интерфейса, а если поддержки нет, то откатиться до программного. В промежутке, ещё и в контейнер сохранить, а потом и в сеть отправить. NVIDIA API такое поддерживает, а Intel?
R>амд кстати почему то многие уже забросили
Да-да... все прямо и забили...
R>intel с ваапи так себе, и он же квиксинк
Ну хер знает https://github.com/intel/media-driver
R>nvidia набер ван по моим наблюдениям
В разных сегментах своё. Где nvidia, где интел, где АРМ с мали, где тот же интел и амд как встройки в проц. Напридумывали столько, что охренеть. Завтра вообще на рокчипе будут железки и там надо будет запустить.
R>с мали не сталкивался, но это скорее всего мобаил и делается это несколько по другому через интерфес который предоставляет сама ява андроида
R>или разве что какойто ембеддед без андроида
И с андройдом тоже используют ffmpeg как бэкенд для медии. Прикинь! Просто до чёрта кода написано на этой базе.
R>не будет
А ты пробовал?
R>а другое дело когда ты имеешь дело с прослойкой ffmpeg к апи нвидии
А можешь написать что нужно такого вот экзотического?
R>а другим очевидно нет
Большинству, скорее всего, не нужно.