Bink Video — это собственный формат файлов (расширения .bik и .bk2 ) для видео, разработанный компанией Epic Games Tools (ранее RAD Game Tools), входящей в состав Epic Games .
Формат включает в себя собственные алгоритмы сжатия видео и аудио ( видео- и аудиокодеки ) , поддерживающие разрешения от 320×240 до видео высокой четкости .
Он входит в состав Epic Video Tools вместе с предыдущим видеокодеком Epic Games Tools, Smacker video . Это гибридный кодек блочного преобразования и вейвлет -кодирования , использующий 16 различных методов кодирования. В кодеке особое внимание уделяется более низким требованиям к декодированию по сравнению с другими видеокодеками со специальной оптимизацией для различных поддерживаемых им компьютерных игровых консолей.
В основном он использовался для полноценных видеопоследовательностей в видеоиграх , а также в играх для Windows , Mac OS и всех игровых консолей шестого поколения ( Dreamcast , GameCube , PlayStation 2 и Xbox ), а также во всех основных играх седьмого поколения. платформы ( Nintendo DS , PlayStation 3 , PlayStation Portable , Wii и Xbox 360 ). [2]
Формат был реконструирован проектом FFmpeg , а декодирование Bink поддерживается библиотекой libavcodec с открытым исходным кодом . [3]
Бинк был занесен в Зал славы Front Line Awards журналом Game Developer в 2009 году. Победители этой награды были опубликованы в январском номере журнала за 2010 год. [4]
Bink 2, новая версия формата, была выпущена в 2013 году. [5] Этот новый формат доступен для Windows (стандартная, Windows 8 Store и Windows 8 Phone), Mac OS , Linux , основных платформ смартфонов с сенсорным экраном ( Android и iOS). ), все три основные консоли седьмого поколения (PlayStation 3, Wii, Xbox 360), все основные платформы восьмого поколения, кроме Nintendo 3DS ( Nintendo Switch , PlayStation 4 , PlayStation Vita , Wii U и Xbox One ) и девятого поколения. PlayStation 5 и Xbox Series X/S . [6] Bink 2 быстрее, чем Bink 1, а также поддерживает более высокие разрешения. [7]
Epic Games приобрела технологии и бизнес RAD Game Tools, включая Bink, 7 января 2021 года, переименовав их в Epic Games Tools. Было объявлено, что они планируют интегрировать технологию RAD непосредственно в Unreal Engine и что лицензии по-прежнему будут доступны тем, кто не использует Unreal Engine в своей работе. [8] [9]
Бинк использует алгоритм сжатия на основе вейвлетов, оптимизированный для игровых видеопоследовательностей. Он поддерживает разрешение до 4K и может кодировать со скоростью от 500 кбит/с до 200 Мбит/с. Кодек предназначен для эффективной распаковки, используя многопоточность и инструкции SIMD на современных процессорах. [5] Bink также предлагает дополнительную поддержку альфа-канала для создания видео с 3D-графикой. [10]