Skip to content

Releases: sol-vin/emerald

Release v0.1.23

Choose a tag to compare

@github-actions github-actions released this 19 Oct 04:37

emerald Addon Release Notes

📦 Deliverables

  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-beta1
  • Architecture: 2-Way GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.20

Choose a tag to compare

@github-actions github-actions released this 14 Oct 06:40
185acd4

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.18

Choose a tag to compare

@github-actions github-actions released this 13 Oct 22:53
b32ec25

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.17

Choose a tag to compare

@github-actions github-actions released this 12 Oct 05:21

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.16

Choose a tag to compare

@github-actions github-actions released this 11 Oct 21:49

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.15

Choose a tag to compare

@sol-vin sol-vin released this 11 Oct 20:37

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.14

Choose a tag to compare

@sol-vin sol-vin released this 11 Oct 19:22

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.13

Choose a tag to compare

@sol-vin sol-vin released this 11 Oct 15:07

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.12

Choose a tag to compare

@github-actions github-actions released this 11 Oct 13:51

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.

Emerald v0.1.11

Choose a tag to compare

@github-actions github-actions released this 11 Oct 13:43

Emerald VLC Multimedia Player — Release Notes

📦 Deliverables

  • emerald-plugin.zip: Ready-to-use Godot plugin zip package (extract to project root).
  • emerald-universal.zip: Universal GDExtension package containing all available platform libraries.
  • emerald-windows.zip: Optimized GDExtension bundle for Windows (x86_64).
  • emerald-linux.zip: Optimized GDExtension bundle for Linux (x86_64).
  • emerald-macos.zip: Optimized GDExtension bundle for macOS.

🚀 Features Included

  • LibVLC 3.x / 4.x Multimedia Engine: Play any audio and video codec supported by VLC.
  • Nodes: EmeraldVideoPlayer (2D Control), EmeraldAudioPlayer (Audio Node), and EmeraldVideoPlayer3D (3D Mesh Node).
  • Zero-Copy Double-Buffered Frame Renderer: Smooth 60 FPS video playback without frame tearing.
  • ISO 10-Band Graphic Equalizer: 19 standard presets (Flat, Rock, Pop, Jazz, Live, etc.) and ±20 dB pre-amplification.
  • Multi-Track Audio & Subtitles: Dynamic track inspection and switching (SPU subtitles, audio dubs, video tracks).
  • Media Metadata Inspection: Title, artist, album, genre, duration, bitrate, resolution, and stream codecs.

🔧 Engine Compatibility

  • Target Godot Engine: 4.8-dev7
  • Architecture: GDExtension & Native Crystal Addon

🔒 Integrity Checksums

Refer to checksums.txt for SHA-256 validation of all distributed binaries.