[PR #1342] [MERGED] Add minimal AVIF support #1352

Closed
opened 2026-02-26 09:34:31 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/NickeManarin/ScreenToGif/pull/1342
Author: @tats-u
Created: 9/23/2024
Status: Merged
Merged: 12/14/2024
Merged by: @NickeManarin

Base: feature/1171-avif-supportHead: avif


📝 Commits (1)

📊 Changes

12 files changed (+514 additions, -45 deletions)

View changed files

📝 ScreenToGif.Model/Enums/EncoderTypes.cs (+1 -1)
📝 ScreenToGif.Model/Enums/ExportFormats.cs (+4 -0)
ScreenToGif.ViewModel/ExportPresets/AnimatedImage/Avif/AvifPreset.cs (+14 -0)
ScreenToGif.ViewModel/ExportPresets/AnimatedImage/Avif/FfmpegAvifPreset.cs (+103 -0)
📝 ScreenToGif/Resources/Localization/StringResources.cs.xaml (+2 -0)
📝 ScreenToGif/Resources/Localization/StringResources.en.xaml (+1 -0)
📝 ScreenToGif/Resources/Vectors.xaml (+13 -1)
📝 ScreenToGif/UserControls/ExportPanel.xaml (+199 -23)
📝 ScreenToGif/UserControls/ExportPanel.xaml.cs (+105 -15)
📝 ScreenToGif/Util/EncodingManager.cs (+57 -1)
📝 ScreenToGif/Windows/Editor.xaml.cs (+5 -4)
📝 ScreenToGif/Windows/Other/Preset.xaml.cs (+10 -0)

📄 Description

Closes #1171
Closes #1131

image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/NickeManarin/ScreenToGif/pull/1342 **Author:** [@tats-u](https://github.com/tats-u) **Created:** 9/23/2024 **Status:** ✅ Merged **Merged:** 12/14/2024 **Merged by:** [@NickeManarin](https://github.com/NickeManarin) **Base:** `feature/1171-avif-support` ← **Head:** `avif` --- ### 📝 Commits (1) - [`dc04a06`](https://github.com/NickeManarin/ScreenToGif/commit/dc04a06cea59ef131e0e5a515f6a46dc84b7d4df) Add minimal AVIF support ### 📊 Changes **12 files changed** (+514 additions, -45 deletions) <details> <summary>View changed files</summary> 📝 `ScreenToGif.Model/Enums/EncoderTypes.cs` (+1 -1) 📝 `ScreenToGif.Model/Enums/ExportFormats.cs` (+4 -0) ➕ `ScreenToGif.ViewModel/ExportPresets/AnimatedImage/Avif/AvifPreset.cs` (+14 -0) ➕ `ScreenToGif.ViewModel/ExportPresets/AnimatedImage/Avif/FfmpegAvifPreset.cs` (+103 -0) 📝 `ScreenToGif/Resources/Localization/StringResources.cs.xaml` (+2 -0) 📝 `ScreenToGif/Resources/Localization/StringResources.en.xaml` (+1 -0) 📝 `ScreenToGif/Resources/Vectors.xaml` (+13 -1) 📝 `ScreenToGif/UserControls/ExportPanel.xaml` (+199 -23) 📝 `ScreenToGif/UserControls/ExportPanel.xaml.cs` (+105 -15) 📝 `ScreenToGif/Util/EncodingManager.cs` (+57 -1) 📝 `ScreenToGif/Windows/Editor.xaml.cs` (+5 -4) 📝 `ScreenToGif/Windows/Other/Preset.xaml.cs` (+10 -0) </details> ### 📄 Description Closes #1171 Closes #1131 ![image](https://github.com/user-attachments/assets/bba69f2c-8318-4f12-bfdd-29562b05e4e6) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 09:34:31 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#1352
No description provided.