Оборудование для съемки видео разрешением 8K в наши дни является большой редкостью, а дисплеи для его отображения и подавно, но это ничуть не помешало разместить на YouTube видеоролик в формате 8К UHD (7680х4320 пикселей).
Видеоролик продолжительностью немногим более двух минут называется Ghost Towns и представляет собой нарезку кадров, отснятых в месте, которое на первый взгляд напоминает недавно заброшенное поселение. Все это неспешное путешествие, естественно, проходит под аккомпанемент атмосферной музыки.
В Google сообщили, что эмблема 8K была добавлена ранее в этом году, но фактически поддержка видеоряда 4320p появилась не так давно. В аннотации говорится, что видеоролик был снят при помощи камеры RED Epic Dragon 6K в портретной ориентации, а затем подвержено обработке посредством программного обеспечения Adobe After Effects для получения разрешения 8К (масштабирование и объединение нескольких кадров).
Мнения многих отраслевых экспертов расходятся в оценках, когда можно ждать широкое распространение формата 8K, который считают вероятным преемником стандарта 4К. Камеры, способные снимать в данном формате, можно пересчитать на пальцах одной руки (к примеру, RED 8K Weapon Vista Vision или Hitachi SK-UHD8060), да и то они пока недоступны в свободной продаже.
Оценить превосходство формата 8K на примере этого видеоролика смогут далеко не многие, так как для его обработки и воспроизведения потребуется немалое количество ресурсов. Иными словами, для подавляющего количества современных компьютеров это видео окажется «не по зубам». Владельцам компьютеров с более скромными возможностями остается довольствоваться просмотром «Городов-призраков» в более низком разрешении.
Для того, чтобы посмотреть ролик на своём компьютере (без браузера), перейдите по этим ссылкам:
В новой версии в основном улучшен программный код, добавлены некоторые предварительные функции для HDR режима, добавлена поддержка multi-library и другие улучшения.
Качество, x265 теперь позволяет настроить размер квантования группы меньший, чем размер CTU (тонкоуровневой корректировки AQ). См. -qg-size.
x265 теперь поддерживает limited mid-encode reconfigure через новый публичный способ: x265_encoder_reconfig ()
HDR, x265 теперь поддерживает функцию сигнализации SMPTE 2084 Цвет передачи, SMPTE 2086 мастеринга цветной дисплей праймериз, и уровни содержания света. См. -master-display, -max-cll
x265 больше не будет излучать любые не совместимые потоки битов, если учитывайте-несоответствие не указано.
X265 CLI теперь поддерживает простую функцию кодирования предварительного просмотра. См. -recon-y4m-Exec.
Разное:
* -lossless кодирует теперь сигнал как уровень 8,5
* -profile Теперь имеет опцию -P короткий
* Сценарии регрессии, используемый x265 теперь доступен общественности по адресу: https://bitbucket.org/sborho/test-harness
Улучшения данной версии сосредоточены на эксплуатационных параметрах. Серьёзно проработан AVX2 (Haswell and later Intel CPUs) и работа кодека на multiple-socket машинах.
= API changes =
—threads N replaced by —pools N,N and —lookahead-slices N —[no-]rdoq-level N — finer control over RDOQ effort —min-cu-size N — trade-off compression for performance —max-tu-size N — trade-off compression for performance —[no-]temporal-layers — code unreferenced B frames in temporal layer 1 —[no-]cip aliases added for —[no-]constrained-intra
Added support for new color transfer functions «smpte-st-2084″ and «smpte-st-428
—limit-refs N was added, but not yet implemented
Deprecated x265_setup_primitives() was removed from the public API and is no longer exported DLLs
= Threading changes =
The x265 thread pool has been made NUMA aware. The —threads parameter, which used to specify a global pool size, has been replaced with a —pools parameter which allows you to specify a pool size per NUMA node (aka CPU socket or package). The default is still to allocate one pool worker thread per logical core on the machine, but with —pools one can isolate those threads to a given socket.
Other than socket isolation, the biggest visible change in the NUMA aware thread pools is the increase in work efficiency. The total utilization will generally decrease but the performance will increase since worker threads spend less time context switching. Also, the threading of the lookahead was made more work-efficient. Each lookahead job is a much larger piece of work.
disable thread pools: —pools 0
default thread pools: —pools *
restrict to 4 threads: —pools 4
restrict to 4 threads on socket 1: —pools -,4 restrict to all threads on socket 0: —pools +,-
= Multi-lib interface =
In order to support runtime selection of a libx265 shared library, we have introduced an x265_api structure and an x265_api_get() function.
Applications which use this interface to acquire the libx265 functional interface will be able to use shim libraries to bind a particular build of libx265 at run time. See the API documentation for full details.
Мы рады сообщить, что x265 достиг версии 1.5. Релиз имеет значительные улучшения эффективности сжатия в Main10, а также общее улучшение производительности по сравнению с выпуском 1.4. Психо-визуальная оптимизация теперь включена по умолчанию в пресетах, которые могут её поддерживать (medium, slow, slower, veryslow и placebo).
Добавлено:
* analysis re-use features have been completed
* rate control zones have been introduced
* --tune grain introduced
* deblocking tC and Beta offsets are now configurable
* denoise is seperately configurable for inter and intra CUs
* frame based CSV logging has been improved
* New support for VTune task profiles
Пресеты и значения по умолчанию:
ultrafast no longer disables the deblocking loop filter
psy-rd defaults to 0.3 (was 0, disabled)
psy-rdoq defaults to 1.0 (was 0, disabled)
aq-mode defaults to 1 (was 2, auto-variance)
4:2:2 and 4:4:4 encodes no longer generate compliance warnings
Изменения API:
param.rc.rateTolerance был удален и заменен на более простой param.rc.bStrictCbr.
Новая версия Android 5.0 (Lollipop) предназначена не только для портативных девайсов, но и станет будущей основой платформы Android TV. Представители Google объявили о том, что Lollipop будет поддерживать воспроизведение 4K-видео и включать базовую версию кодека HEVC.
Это решит зарождающуюся проблему Android-телевизоров: весной 2015, Sony, Philips и Sharp начнут массовый выпуск телевизоров на Android TV. Первым мультимедийным проигрывателем на Android TV стал Nexus Player. Однако это устройство не оснащено поддержкой Ultra HD и соответствующих кодеков, поскольку базируется на более ранней версии системы. Возможно, этот функционал появится в следующих прошивках.
Android TV представляет собой уже знакомую всем ОС в несколько ином виде. Основным отличием телевизионной платформы от версии для портативных устройств — упрощенный интерфейс, позволяющий управлять устройством голосовыми командами или пультом ДУ с минимальным набором кнопок. Приложения для платформы будут уникальными — разработанными специально для большого экрана. Однако представители Google говорят, что переработка существующих не займет у программистов много времени.
Программист Фабрис Беллар (Fabrice Bellard), известный за изобретение видеобиблиотеки FFMPEG и гипервизора виртуализации QEMU, представил новый формат графических файлов «Better Portable Graphics» (BPG). Данный формат, основан на открытом стандарте видео компрессии HEVC, предназначен для замены формата JPEG, в условиях, где критическим фактором является размер файла.
BPG имеет высокую степень сжатия, что означает либо более лучшее качество при аналогичном размере, либо меньший размер файла для сходного качества для JPEG-закодированного файла. Данный формат обеспечивает поддержку до 14 бит информации на канал, а также включает альфа канал для прозрачности. BPG обеспечивает поддержку цветовых пространств CMYK и RGB, и имеет дополнительный алгоритм сжатия без потерь. На сайте Беллара можно найти примеры изображений, полученных различными методами сжатия.
До настоящего времени ни один из браузеров не поддерживает данный открытый формат сжатия. Однако некоторые мобильные чипсеты, поддерживающие HEVC, будут обеспечивать поддержку данного формата по умолчанию. Беллар имеет декодер «polyfill» JavaScript, скомпилированный в скрипт ASM.js. Данный скрипт позволяет браузеру Firefox иметь наилучшую производительность. Также доступны исходные коды на языке С, лицензированные BSD и LGPL, для кодировщика BPG под операционные системы Linux и Windows.
Линейка Nexus получила широкую популярность благодаря хорошему соотношению цены и качества, а также использованию операционной системы Android без каких-либо надстроек. В этом году новые модели Nexus особенно важны для Google, так как они первыми выходят с ОС Android 5.0 Lollipop. Но есть ещё один момент: и смартфон Nexus 6, и планшет Nexus 9 заметно выросли в цене по сравнению со своими предшественниками.
Nexus 9 является первым планшетом Google, и одним из немногих на рынке, в котором установлен 8,9-дюймовый дисплей с соотношением сторон 4:3. В его основе лежит IPS-матрица с разрешением 2048х1536 точек, что с учётом диагонали формирует плотность пикселей 281 на дюйм.
В Nexus 9 компания HTC установила один из самых производительных на данный момент чипов – NVIDIA Tegra K1 с 64-битной архитектурой, 2-ядерным процессором с частотой 2,3 ГГц, а также графикой Kepler DX1. Объём оперативной памяти в Nexus 9 составляет 2 ГБ, а встроенной может быть 16 или 32 ГБ без возможности расширения. Несмотря на то, что в Android 5.0 был расширен API и сторонние приложения получили полный доступ к внешним накопителям, в Nexus 9 нет слота для карт памяти microSD.
В Nexus 9 установлена 8-мегапиксельная камера с апертурой f/2.4 и светодиодной вспышкой. Несмотря вполне неплохие характеристики, камера в Nexus 9, как и в случае других планшетов, отстаёт по качеству от смартфонов. Она медленно фокусируется и шумит при малейшем ухудшении освещения.
Из коробки Nexus 9 умеет воспроизводить форматы аудио MP3/WAV/eAAC+, а также видео DivX/MP4/H.265. Для нормальной работы с другими форматами стоит использовать сторонний плеер.
В рамках тестирования Windows 10 и программы Windows Insider Program в Microsoft продолжают улучшение ОС используя замечания пользователей. В последнем обновлении системы появилась поддержка сразу трех популярных медиаформатов.
Теперь для проигрывания MKV, HEVC и FLAC не потребуется установка дополнительных кодеков. Перечисленные типы файлов будут нативно поддерживаться операционной системой, причем не только в Windows Media Player, но и в других приложениях Windows.
Например проводник сможет отображать иконки MKV видеофайлов и информацию о видео, включая продолжительность видео, непосредственно при выделении файла. Таким образом, установка K-Lite codeс или других наборов кодеков для работы с перечисленными типами файлов больше не требуется.
Компания Samsung представила камеру со сменной оптикой NX1. Как следует из названия аппаратов Samsung, это флагман, номер один модельного ряда компании. По характеристикам и первым впечатлениям с этим можно смело согласиться.
Класс
беззеркальная камера со сменной оптикой
Матрица
BSI CMOS, 28 Мп, APS-C (23,5x15,7 мм)
Тип байонета
Samsung NX
Формат снимков
JPEG, RAW (максимальное разрешение 6480x4320)
Формат видео
H.265 (3840 x 2160 (30p), 4096 x 2160 (24p), 1920 x 1080 (60p, 50p, 30p, 25p, 24p))
Диапазон светочувствительности
ISO 100–25600 (расширяется до ISO 51200)
Диапазон выдержек
1/8000 — 60 с, X-sync — 1/250 c
Экран
сенсорный Super AMOLED, наклонная конструкция, диагональ — 3", разрешение — 1.036.000 точек
Видоискатель
электронный, разрешение — 2,36 млн. точек, покрытие кадра — 100%, увеличение — 1,04х
Вспышка
встроенная, ведущее число 11 м при ISO 100, разъем для внешней вспышки
Wi-Fi
Wi-Fi+NFC
Память
карты SD/SDHC/SDXC (UHS-I/II)
Интерфейсы
USB 3.0/AV, HDMI, Bluetooth
Аккумулятор
BP1900, литий-ионный, 1860 мАч
Габариты и масса
139x102x66 мм, 550 г
Как видно из основных характеристик, камера Samsung NX1 способна записывать видео в 4К. Но это ещё не всё, аппарат также умеет выдавать несжатое 8-битоное видео 4.2.0 через HDMI; умеет записывать его на карту памяти с использованием кодека H.265. Камера обеспечивает 24 или 30 к/с с прогрессивной разверткой.
Одновременно с камерой анонсирован новый объектив из профессиональной S-серии – 50-150/2,8 с оптической стабилизацией. Он существенно легче и меньше своих “зеркальных” собратьев.
Ранее уже сообщалось о том, что в мобильных SoC Snapdragon 801, 805, 810 от Qualcomm присутствует аппаратная реализация HEVC (H.265). Напомним, что Snapdragon 801 воспроизводит HEVC-видео в разрешении до 1080p. Snapdragon 805 и 810 не только воспроизводят но и записывают видео в разрешении до 4К (массовый выпуск устройств с Snapdragon 805 и 810 планируется в начале 2015 года). Также аппаратную поддержку HEVC получил 8-ядерный SoC от MediaTek (МТ6595). В этой статье мы поговорим о других анонсах, произошедших за последние несколько месяцев.
Итак, за последние несколько месяцев был анонсирован Snapdragon 210 с поддержкой 3G/4G LTE и LTE Dual SIM для смартфонов стоимостью менее $100. Не лишним будет отметить, что соответствующая функциональная особенность реализована в этой категории процессоров впервые.
Qualcomm Snapdragon 210 производиться по нормам 28-нм технологического процесса. В его конфигурацию входит 4-ядерный процессор на базе ARM Cortex-A7 с частотой до 1,1 ГГц, графическое ядро Adreno 304, модули Bluetooth 4.1 и Wi-Fi 802.11n.
Чип рассчитан на подключение камер разрешением до 8 Мп (заявлена поддержка записи/воспроизведения видео разрешением 1920х1080 точек и формата видеосжатия H.265), поддерживает дисплеи разрешением 720p и технологию быстрой зарядки батареи мобильного устройства Qualcomm Quick Charge 2.0 (требуется отдельная микросхема). Что касается встроенного модема LTE, он обеспечивает поддержку 4G LTE-Advanced Cat 4 Carrier Aggregation, LTE Broadcast и LTE Dual SIM/Dual Standby, а также загрузку данных на скорости до 150 Мбит/с.
Samsung анонсировала мобильный процессор Exynos 7 Octa, построенный на базе архитектуры big.LITTLE.
Данный чип изготавливается по нормам 20-нанометрового технологического процесса HKMG. Устройство содержит четыре производительных ядра на базе архитектуры ARM Cortex-A57 и четыре энергоэффективных ядра Cortex-A53. Процессор обеспечивает прирост производительности на уровне 57% по сравнению с предыдущими чипами Exynos 5 Octa. При этом новинка отличается более высокой энергоэффективностью.
Процессор Samsung Exynos 7 Octa оснащен GPU ARM Mali T-760, благодаря чему удалось повысить производительность графической подсистемы на 74%. Отмечается, что устройство поддерживает разрешения изображения WQHD и WQXGA, а также обладает поддержкой актуальных кодеков, включая H.265 (HEVC). При этом обеспечивается возможность выведения изображения на внешние UHD телевизоры. Вместе с тем, заявлена возможность одновременной записи видео в высоком разрешении или съемки фотографий на обе камеры мобильного устройства. Встроенный двойной сигнальный процессор поддерживает одновременную съемку видео 16 МП при 30 к/с для основной камеры и 5 МП при 30 к/с для лицевой камеры.
Allwinner анонсировала свой первый 64-битный ARM-процессор с поддержкой HEVC
Точные спецификации процессора еще не известны, за исключением того, что он будет основан на ядрах типа ARMv8-A (Cortex-A53, Cortex-A57). Отметим, что в продуктовом портфеле компании Allwinner уже есть восьмиядерное решение UltraOcta A80 с архитектурой big.LITTLE, так что новинка также возможно будет располагать таким же количеством вычислительных ядер.
Новый чипсет позиционируется как решение для планшетов нового поколения с повышенными требованиями к энерготреблению и производительности, в частности, он будет поддерживать аппаратное воспроизведение и запись 4K-видео с кодеком H.265.
После анонса смартфонов Apple iPhone 6 и iPhone 6 Plus много внимания было уделено увеличенным дисплеям и обновленному дизайну устройств. Но улучшения касаются также и внутренних компонентов.
Одним из нововведений в смартфонах Apple iPhone 6 и iPhone 6 Plus стала поддержка кодека H.265 камерой FaceTime. Благодаря этому обспечивается кодирование и декодирование видеозвонков, осуществляемых при помощи камеры FaceTime через мобильные сети.
Пока что не совсем ясно, как Apple внедрила поддержку H.265 в свои смартфоны. Предполагается, что она реализована благодаря наличию в процессоре A8 специального модуля, который и осуществляет кодирование и декодирование видео.
В релизе x265 v1.4 основные изменения направлены на улучшениепроизводительности.
Был большой рефакторинг (процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы) анализа кода, дальнейшее улучшение параллельных вычислений, без затрагивания качества компрессии, только улучшение эффективности.
Также сниженытребования к памяти (ОЗУ). Улучшена эффективность режима кодирования "faster presets".
В общем, версия 1.4 должна иметь слегка лучшую эффективность сжатия, чем в версии 1.3 при тех же параметрах кодирования.
Две наиболее важные новые функции: -pmode (parallel mode decision) и -pme (parallel motion estimation).
= Кроме того, в 1,4 =
Время вектора движения (ранее всегда включены). Теперь время выполнения выбирается (param.bEnableTemporalMvp), но пока по умолчанию время включено во всех предустановках.
Некоторые несоответствия в логике анализа были установлены. -amp теперь соблюдаться в уровнях RD 2, 3 и 4 (ранее только в 5 и 6).
-weightb теперь включен по умолчанию в медленных пресетах - veryslow и плацебо.
Верхний порог для -psy-rdoq был повышен до 50 (ранее 10), так как более высокие значения были найдены как выгодные для источников с высоким уровнем шума (зернистости).
В 1,4 появилась тестовая функция анализа повторного использования, которая будет завершена в ближайшие недели, вместе с дальнейшими улучшениями.