Ut Video Codec Suite 23.1.0 readme (English)


Ut Video Codec Suite
Copyright © 2008-2024 UMEZAWA Takeshi

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

LZ4 Library

Ut Video Codec Suite uses LZ4 Library.

LZ4 Library
Copyright (c) 2011-2016, Yann Collet
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this
  list of conditions and the following disclaimer in the documentation and/or
  other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Zstandard Library

Ut Video Codec Suite uses the FSE implementation in Zstandared Library.

BSD License

For Zstandard software

Copyright (c) 2016-present, Facebook, Inc. All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

 * Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.

 * Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

 * Neither the name Facebook nor the names of its contributors may be used to
   endorse or promote products derived from this software without specific
   prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Overview

Ut Video Codec Suite is a multi-interface lossless video codec.

Environment

Supported environment (Windows)

OS
Windows 10 (x64) or later
CPU
CPU with SSE4.1 support

Recommended environment

CPU
4th Generation Intel Core i series (codename "Haswell") or later

Installation Notice

Windows

If version 10.2.0 or older is installed, you have to uninstall that version before you install this version.

If VCM codec is not registered properly, merge utvideo.reg in install destination with registry as a last resort. This file assumes Windows directory is C:\Windows.

List of families

Ut Video Codec Suite includes several codecs using different internal process and internal format. The group using same internal process is called "family" in Ut Video Codec Suite.

A list and summary of the families are as follows.

UtVideo (unmarked)

UtVideo T2

UtVideo Pro

List of FourCC

FourCCCodec nameInternal formatSupported input/output format (in order of priority)
VCM / DMO
ULRAUtVideo RGBARGBA 4:4:4:4 8bit full-rangeRGBA
UMRAUtVideo T2 RGBA
ULRGUtVideo RGBRGB 4:4:4 8bit full-rangeRGB24
RGB32
UMRGUtVideo T2 RGB
ULY4UtVideo YUV444 BT.601YCbCr (BT.601) 4:4:4 8bit limitedYV24
RGB24
RGB32
UMY4UtVideo T2 YUV444 BT.601
ULY2UtVideo YUV422 BT.601YCbCr (BT.601) 4:2:2 8bit limitedYUY2 (YUYV YUNV yuvs)
UYVY (UYNV 2vuy)
YV16
RGB24
RGB32
UMY2UtVideo T2 YUV422 BT.601
ULY0UtVideo YUV420 BT.601YCbCr (BT.601) 4:2:0 8bit limitedYV12
NV12*1

YUY2 (YUYV YUNV yuvs)
UYVY (UYNV 2vuy)
YV16
RGB24
RGB32
ULH4UtVideo YUV444 BT.709YCbCr (BT.709) 4:4:4 8bit limitedYV24
RGB24
RGB32
UMH4UtVideo T2 YUV444 BT.709
ULH2UtVideo YUV422 BT.709YCbCr (BT.709) 4:2:2 8bit limitedHDYC
YUY2 (YUYV YUNV yuvs)
UYVY (UYNV 2vuy)
YV16
RGB24
RGB32
UMH2UtVideo T2 YUV422 BT.709
ULH0UtVideo YUV420 BT.709YCbCr (BT.709) 4:2:0 8bit limitedYV12
NV12*1

HDYC
YUY2 (YUYV YUNV yuvs)
UYVY (UYNV 2vuy)
YV16
RGB24
RGB32
UQRAUtVideo Pro RGBA 10bitRGBA 4:4:4:4 10bit full-rangeb64a
UQRGUtVideo Pro RGB 10bitRGB 4:4:4 10bit full-ranger210
b48r
b64a
UQY2UtVideo Pro YUV422 10bitYCbCr 4:2:2 10bit limitedP210
P216
YUV422P16
v210
UQY0UtVideo Pro YUV420 10bitYCbCr 4:2:0 10bit limitedP010
P016
YUV420P16

About Donations

Ut Video Codec Suite is a free software. Donations to support development are always welcome. For more information, visit "About Donations" page.

Version history

Version 23.1.0

Performance Improvements

Version 23.0.1

Others

Version 23.0.0

New features

Version 22.6.0

Performance Improvements

Version 22.5.0

Performance Improvements

Version 22.4.0

Performance Improvements

Version 22.3.0

Performance Improvements
Others

Version 22.2.0

Performance Improvements

Version 22.1.0

New features
Performance Improvements

Version 22.0.0

New features

Version 21.3.1

Others

Version 21.3.0

Performance Improvements

Version 21.2.1

Others

Version 21.2.0

Performance Improvements

Version 21.1.0

New features
Performance Improvements

Version 21.0.0

New features
Performance Improvements

Version 20.6.1

Bug fixes

Version 20.6.0

Performance Improvements

Version 20.5.1

Bug fixes

Version 20.5.0

Performance Improvements

Version 20.4.0

New features

Version 20.3.0

Performance Improvements
Others

Version 20.2.0

Performance Improvements

Version 20.1.0

New features
Bug fixes

Version 20.0.0

New features
Performance Improvements

Version 19.1.0

New features
Performance Improvements
Bug fixes

Version 19.0.1

New features

Version 18.2.1

Others

Version 18.2.0

Performance Improvements

Version 18.1.0

Performance Improvements
Bug fixes

Version 18.0.0

New features
Performance Improvements

Version 17.4.1

No user-visible changes.

Version 17.4.0

Performance Improvements/dt>

Version 17.3.0

New features
Performance Improvements

Version 17.2.0

Performance Improvements

Version 17.1.0

Performance Improvements

Version 17.0.0

New features

Version 16.1.1

Bug fixes
Others

Version 16.1.0

New features

Version 16.0.0

New features
Bug fixes

Version 15.5.0

New features
Bug fixes

Version 15.4.0

Performance Improvements

Version 15.3.0

Others

Version 15.2.0

New features
Bug fixes

Version 15.1.0

bug fixes

Version 15.0.2

Others

Version 15.0.1

Others

Version 15.0.0

New features

Version 14.2.1

Bug fixes

Version 14.2.0

Performance Improvements

Version 14.1.1

New features

Version 14.0.0

New features
Others

Version 13.3.1

Bug fixes

Version 13.3.0

Performance Improvements

Version 13.2.1

Bug fixes

Version 13.2.0

Performance Improvements

Version 13.1.0

Performance Improvements

Version 13.0.1

Others

Version 13.0.0

New features
Others

Version 12.2.1

Bug fixes

Version 12.2.0

Performance Improvements

Version 12.1.0

Performance Improvements

Version 12.0.1

Bug fixes

Version 12.0.0

New features

Version 11.1.1

Bug fixes

Version 11.1.0

Performance Improvements
Others

Version 11.0.0

New features
Bug fixes

Version 10.2.4

Others

Version 10.2.3

Bug fixes
Others

Version 10.2.2

Bug fixes

Version 10.2.1

Others

Version 10.2.0

Performance Improvements

Version 10.1.0

Performance Improvements

Version 10.0.3

Bug fixes

Version 10.0.2

Bug fixes

Version 10.0.1

Bug fixes
Others

Version 10.0.0

New features
Others

Version 9.0.3

Bug fixes
Others

Version 9.0.1

Bug fixes

Version 9.0.0

New features

Version 8.5.2

Bug fixes

Version 8.5.1

Bug fixes
Others

Version 8.5.0

Performance Improvements

Version 8.4.0

Performance Improvements

Version 8.3.0

Performance Improvements
Others

Version 8.2.1

Others

Version 8.2.0

Performance Improvements

Version 8.1.0

New features

Version 8.0.0

New features
Others

Version 7.1.1

Others

Version 7.1.0

Performance Improvements

Version 7.0.4

Others

Version 7.0.3

Others

Version 7.0.2

Others

Version 7.0.1

Bug fixes
Others

Version 7.0.0

New features
Others

Version 6.1.0

New features

Version 6.0.2

Others

Version 6.0.1

Others

Version 6.0.0

New features
Bug fixes

Version 5.3.1

Bug fixes

Version 5.3.0

New features

version 5.2.3

Bug fixes

Version 5.2.2

Others

Version 5.2.1

Others

Version 5.2.0

New features

Version 5.1.2

Others

version 5.1.1

Bug fixes

Version 5.1.0

New features

Version 5.0.0

New features
Others

Version 4.1.0

Performance Improvements

Version 4.0.2

Others

Version 4.0.1

Others

Version 4.0.0

New features

Version 3.8.0

New features

Version 3.7.0

Performance Improvements

Version 3.6.0

Performance Improvements

Version 3.5.0

New features
Bug fix

Version 3.4.0

New features
Bug fixes

Version 3.3.1

Bug fixes
Others

Version 3.3.0

Performance Improvements
Bug fixes

Version 3.2.0

New features
Bug fixes

Version 3.1.0

New features
Buf fixes

Version 3.0.0

Version 2.2.0

Version 2.1.0

Version 2.0.0

Version 1.1.3

First public release


Author's site