V0lt
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Позанудствую о CUVID Давайте обратимся первоисточнику. Есть страница NVIDIA Video Decoder (NVCUVID), в которой по теме есть только одно предложение: Цитата: For NVIDIA Video Decoder (NVCUVID) use the NVIDIA Video Codec SDK | А вот на странице NVIDIA Video Codec SDK подробно написано, что такое NVDEC и NVENC, но в тексте вы не надейте слова "CUVID". Можно пойти дальше и на другой странице прочитать следующее: Цитата: Note: For Video Codec SDK 7.0 and later, NVCUVID has been renamed to NVDECODE API. | Сколько лет назад вышла эта SDK? В общем примерно 8 лет API для аппаратного декодирования называется NVENC. Почему в именах файлов, структур, функций встречается слово "cuvid"? Просто в Nvidia не стали все переписывать с нуля, чтобы программисты легко могли обновлять свой софт. Почему в LAV Video Decoder старое название? Там долгая история. В 2021 году Nevcairiel в очередной раз назвал декодер NVIDIA CUVID устаревшим, нерекомендуемым к использованию и даже подумывал избавиться от него в будущем. Но тогда же подумывал об использовании FFmpeg NVDEC. Но что-то не срослось. Заголовочные файлы обновляет, но развития не видно, декодер CUVID все также с пометкой old. |