The X video extension, often abbreviated as XVideo or Xv, is a video output mechanism for the X Window System. The protocol was designed by David Carver; the specification for version 2 of the protocol was written in July 1991. Its main use today is to rescale video playback in hardware (namely the graphics card), in order to enlarge a given video or to watch it in full screen mode. Without XVideo, this scaling would have to be done in software, which is possible but requires a considerable amount of processing power, sometimes to the point of slowing down/degrading the video stream. Similarly, the X video extension has the graphics card perform color space conversions. It can also be used to change contrast, brightness and hue of a displayed video stream in hardware, again saving processing power.
| Property | Value |
| p:abstract
| - The X video extension, often abbreviated as XVideo or Xv, is a video output mechanism for the X Window System. The protocol was designed by David Carver; the specification for version 2 of the protocol was written in July 1991. Its main use today is to rescale video playback in hardware (namely the graphics card), in order to enlarge a given video or to watch it in full screen mode. Without XVideo, this scaling would have to be done in software, which is possible but requires a considerable amount of processing power, sometimes to the point of slowing down/degrading the video stream. Similarly, the X video extension has the graphics card perform color space conversions. It can also be used to change contrast, brightness and hue of a displayed video stream in hardware, again saving processing power. In order for this to work, three things have to come together: The graphics card hardware has to provide the required functions. The device driver software for the graphics card and the X server program have to support the XVideo interface. The video playback software has to make use of this interface. Most modern graphics cards provide the functions required for XVideo; the feature is known as hardware scaling and YUV acceleration or sometimes as 2D hardware acceleration. The XFree86 X server supports XVideo since version 4.0.2. To check whether a given X server supports XVideo, one can use the utility xdpyinfo. To check whether the attached graphics card provides the required functions and whether the X device driver supports XVideo, one can use the xvinfo program. (en)
- Расширение X video, чаще сокращаемое до XVideo или Xv обеспечивает механизм вывода видео в X Window System. Изначально протокол был разработан Девидом Карвером, а его текущая версия (вторая) была написана в Июле 1991. Основным его назначением и по нынешний день остаётся аппаратное масштабирование воспроизводимого видео для просмотра его в полноэкранном режиме. Без XVideo эту работу пришлось бы целиком выполнять центральному процессору, что требовало бы больше ресурсов и могло бы приводить в ряде случаев к замедлению воспроизведения или ухудшению изображения. Кроме того расширение X video использует видеокарту для преобразования цветового пространства. С его помощью можно аппаратно регулировать яркость, контрастность и тон отображаемого видеопотока. Для того чтобы использовать это расширение необходимы и достаточны три вещи: Видеокарта должна поддерживать необходимые функции; Её драйвер и X server поддерживает интерфейс XVideo; Воспроизводящая видео программа написана с возможностью использования этого интерфейса. Большинство современных видеокарт обеспечивают необходимые для XVideo функции. Обычно их называют поддержкой аппаратного масштабирования и ускорения преобразования YUV или просто аппаратным ускорением 2D графики. X server XFree86 поддерживает расширение XVideo начиная с версии 4.0.2. Чтобы убедиться, что ваш X server поддерживает это расширение можно воспользоваться утилитой xdpyinfo. А для проверки, что текущая видеокарта поддерживает необходимые функции можно использовать программу xvinfo. (ru)
|
| p:hasPhotoCollection
| |
| rdf:type
| |
| rdfs:comment
| - The X video extension, often abbreviated as XVideo or Xv, is a video output mechanism for the X Window System. The protocol was designed by David Carver; the specification for version 2 of the protocol was written in July 1991. Its main use today is to rescale video playback in hardware (namely the graphics card), in order to enlarge a given video or to watch it in full screen mode. Without XVideo, this scaling would have to be done in software, which is possible but requires a considerable amount of processing power, sometimes to the point of slowing down/degrading the video stream. Similarly, the X video extension has the graphics card perform color space conversions. It can also be used to change contrast, brightness and hue of a displayed video stream in hardware, again saving processing power. (en)
- � асширение X video, чаще сокращаемое до XVideo или Xv обеспечивает механизм вывода видео в X Window System. (ru)
|
| rdfs:label
| - X video extension (en)
- Расширение X video (ru)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is owl:sameAs
of | |