Skip to content

Releases: CESNET/UltraGrid

UltraGrid 1.7.7

24 Oct 12:23
v1.7.7
d6874ee
Compare
Choose a tag to compare

Built 2022-10-26T12:29+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Fixes since last release:

1.7.1

  • fixed testcard pattern gradient2
  • build fixes (OpenGL, SDP/HTTP, SVT VP9)
  • broken JPEG from libavcodec if threads disabled (threads=no)
  • AppImage: bundle i965-va-driver-shaders instead of i965-va-driver
  • fixed AppImage GUI crash on Ubuntu 21.10 + compat with Rocky Linux 8.5

1.7.2

  • fixed potential problem with multichannel audio when there is a BPS change
  • build GitHub builds with NDI 5 by default (user still needs to obtain NDI library by itself)

1.7.3

  • fixed channel mapping from lesser amount of input channels to higher (eg. --audio-channel-map 0:1 while receiving only mono)
  • do not set BMD conversion mode (issue #215)

1.7.4

  • fixed setting of intra-refresh build for NVENC with libavcodec (do not set, otherwise libavcodec sets infinite GOP meaning stream not being decodable from the middle /not at all to be more specific/)
  • backported fixed RTSP capture from master
  • build fixes

1.7.5

  • build Linux version with SVT VP9/HEVC again
  • minor fixes

1.7.6

  • fixed NDI recv using NDIlib_recv_bandwidth_lowest

1.7.7

  • fixed playback seeking via keyboard
  • DELTACAST SDK 6.20 compatibility
  • DeckLink capture fix (conversion support)
  • interlaced NDI capture fixes
  • build fixes
  • preload libva from system if possible
  • build for macOS 11

Full changelog: https://github.com/CESNET/UltraGrid/commits/v1.7.7

UltraGrid 1.7.6

23 Aug 05:58
v1.7.6
c019d8b
Compare
Choose a tag to compare

Built 2022-08-23T05:58+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Fixes since last release:

1.7.1

  • fixed testcard pattern gradient2
  • build fixes (OpenGL, SDP/HTTP, SVT VP9)
  • broken JPEG from libavcodec if threads disabled (threads=no)
  • AppImage: bundle i965-va-driver-shaders instead of i965-va-driver
  • fixed AppImage GUI crash on Ubuntu 21.10 + compat with Rocky Linux 8.5

1.7.2

  • fixed potential problem with multichannel audio when there is a BPS change
  • build GitHub builds with NDI 5 by default (user still needs to obtain NDI library by itself)

1.7.3

  • fixed channel mapping from lesser amount of input channels to higher (eg. --audio-channel-map 0:1 while receiving only mono)
  • do not set BMD conversion mode (issue #215)

1.7.4

  • fixed setting of intra-refresh build for NVENC with libavcodec (do not set, otherwise libavcodec sets infinite GOP meaning stream not being decodable from the middle /not at all to be more specific/)
  • backported fixed RTSP capture from master
  • build fixes

1.7.5

  • build Linux version with SVT VP9/HEVC again
  • minor fixes

1.7.6

  • fixed NDI recv using NDIlib_recv_bandwidth_lowest

Full changelog: https://github.com/CESNET/UltraGrid/commits/v1.7.6

UltraGrid 1.7.5

21 Jun 10:36
v1.7.5
b118062
Compare
Choose a tag to compare

Built 2022-06-21T10:36+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Fixes since last release:

1.7.1

  • fixed testcard pattern gradient2
  • build fixes (OpenGL, SDP/HTTP, SVT VP9)
  • broken JPEG from libavcodec if threads disabled (threads=no)
  • AppImage: bundle i965-va-driver-shaders instead of i965-va-driver
  • fixed AppImage GUI crash on Ubuntu 21.10 + compat with Rocky Linux 8.5

1.7.2

  • fixed potential problem with multichannel audio when there is a BPS change
  • build GitHub builds with NDI 5 by default (user still needs to obtain NDI library by itself)

1.7.3

  • fixed channel mapping from lesser amount of input channels to higher (eg. --audio-channel-map 0:1 while receiving only mono)
  • do not set BMD conversion mode (issue #215)

1.7.4

  • fixed setting of intra-refresh build for NVENC with libavcodec (do not set, otherwise libavcodec sets infinite GOP meaning stream not being decodable from the middle /not at all to be more specific/)
  • backported fixed RTSP capture from master
  • build fixes

1.7.5

  • build Linux version with SVT VP9/HEVC again
  • minor fixes

Full changelog: https://github.com/CESNET/UltraGrid/commits/v1.7.5

UltraGrid 1.7.4

20 May 11:08
v1.7.4
7f2d148
Compare
Choose a tag to compare

Built 2022-05-23T08:08+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Fixes since last release:

1.7.1

  • fixed testcard pattern gradient2
  • build fixes (OpenGL, SDP/HTTP, SVT VP9)
  • broken JPEG from libavcodec if threads disabled (threads=no)
  • AppImage: bundle i965-va-driver-shaders instead of i965-va-driver
  • fixed AppImage GUI crash on Ubuntu 21.10 + compat with Rocky Linux 8.5

1.7.2

  • fixed potential problem with multichannel audio when there is a BPS change
  • build GitHub builds with NDI 5 by default (user still needs to obtain NDI library by itself)

1.7.3

  • fixed channel mapping from lesser amount of input channels to higher (eg. --audio-channel-map 0:1 while receiving only mono)
  • do not set BMD conversion mode (issue #215)

1.7.4

  • fixed setting of intra-refresh build for NVENC with libavcodec (do not set, otherwise libavcodec sets infinite GOP meaning stream not being decodable from the middle /not at all to be more specific/)
  • backported fixed RTSP capture from master
  • build fixes

Full changelog: https://github.com/CESNET/UltraGrid/commits/v1.7.4

UltraGrid 1.7.3

23 Mar 11:10
v1.7.3
403e4a0
Compare
Choose a tag to compare

Built 2022-03-23T11:10+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Fixes since last release:

1.7.1

  • fixed testcard pattern gradient2
  • build fixes (OpenGL, SDP/HTTP, SVT VP9)
  • broken JPEG from libavcodec if threads disabled (threads=no)
  • AppImage: bundle i965-va-driver-shaders instead of i965-va-driver
  • fixed AppImage GUI crash on Ubuntu 21.10 + compat with Rocky Linux 8.5

1.7.2

  • fixed potential problem with multichannel audio when there is a BPS change
  • build GitHub builds with NDI 5 by default (user still needs to obtain NDI library by itself)

1.7.3

  • fixed channel mapping from lesser amount of input channels to higher (eg. --audio-channel-map 0:1 while receiving only mono)
  • do not set BMD conversion mode (issue #215)

Full changelog: https://github.com/CESNET/UltraGrid/commits/v1.7.3

UltraGrid 1.7.2

18 Jan 11:00
a06d459
Compare
Choose a tag to compare

Built 2022-01-18T11:00+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Fixes since last release:

1.7.1

  • fixed testcard pattern gradient2
  • build fixes (OpenGL, SDP/HTTP, SVT VP9)
  • broken JPEG from libavcodec if threads disabled (threads=no)
  • AppImage: bundle i965-va-driver-shaders instead of i965-va-driver
  • fixed AppImage GUI crash on Ubuntu 21.10 + compat with Rocky Linux 8.5

1.7.2

  • fixed potential problem with multichannel audio when there is a BPS change
  • build GitHub builds with NDI 5 by default (user still needs to obtain NDI library by itself)

Full changelog: https://github.com/CESNET/UltraGrid/commits/v1.7.2

UltraGrid 1.7.1

03 Dec 07:19
v1.7.1
f4f370f
Compare
Choose a tag to compare

Built 2021-12-03T07:19+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Fixes since last release:

  • fixed testcard pattern gradient2
  • build fixes (OpenGL, SDP/HTTP, SVT VP9)
  • broken JPEG from libavcodec if threads disabled (threads=no)
  • AppImage: bundle i965-va-driver-shaders instead of i965-va-driver
  • fixed AppImage GUI crash on Ubuntu 21.10 + compat with Rocky Linux 8.5

Full changelog: https://github.com/CESNET/UltraGrid/commits/v1.7.1

UltraGrid 1.7

09 Nov 10:20
v1.7
3af2d02
Compare
Choose a tag to compare

Built 2021-11-09T11:03+00:00

Changes:

  • DeckLink - capture supports signal bit-depth detection (8-bit capture is no longer default if not explicitly requested), support for HDR metadata in display
  • Raspberry Pi - support for HW encoding of H.264
  • higher bit depth support for various compressions - Cineform, libavcodec (libx264, VP9, NVENC)
  • libavcodec - new compressions support and inclusion in Linux builds - SVT, rav1e, david; videotoolbox HW accelerated decoding
  • NDI - support for 16-bit video, compatibility with NDI 5
  • added some NAT traversal techniques - PCP, NAT-PMP and the server mode
  • GPUJPEG - improved handling of color spaces - BT.609 and RGB is finally encoded natively allowing faster encode/decode and possibly also better fidelity by avoiding color conversions
  • Support for 360 degree video stitching and playback
  • GUI - now it's possible to select a specific encoder for each codec

Full changelog: https://github.com/MartinPulec/UltraGrid/commits/v1.7

UltraGrid 1.6

30 Jun 09:46
085e4ef
Compare
Choose a tag to compare

New features

  • added 10 and 12 bit and RGB video compression support
  • added GoPro CineForm (SMPTE VC-5) video codec support
  • added basic Ximea cammeras support
  • added NDI capture and playback support
  • added AJA video display and audio playback
  • added Windows 10 audio capture and playback using Windows WASAPI
  • added generic multimedia files demuxer
  • New version of GPUJPEG
  • GUI improvements
  • improved macOS compatibility

Notes

  1. for fresh up-to-date builds check the continuous pre-release (contains newest features and fixes)
  2. supported macOS version is 10.15, for earlier macOS (10.11+) please use alternative continuous build
  3. experimental ARM builds are also available as the continuous build

UltraGrid 1.5

08 Oct 07:44
v1.5
ec5e4fb
Compare
Choose a tag to compare
  • added BitFlow grabber
  • added SDL2 (replacing SDL1)
  • added SPOUT server
  • added Syphon client
  • added VDPAU and VAAPI HW accelerated decoding
  • AJA - support for macOS and Windows
  • multiple improvements in DeckLink (multi-link, 3D, passthrough)
  • new QT GUI
  • option to runtime switching of recording
  • performance and latency improvements in GL
  • support for 64-bit Windows builds
  • support for Comprimato J2K codec