Skip to content

Commit

Permalink
Merge pull request #575 from ewanhowell5195/master
Browse files Browse the repository at this point in the history
Scene Recorder 2.0
  • Loading branch information
JannisX11 authored Jul 12, 2024
2 parents 0fb4be3 + 6254a35 commit 7a0bd44
Show file tree
Hide file tree
Showing 4 changed files with 330 additions and 461 deletions.
12 changes: 8 additions & 4 deletions plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -279,12 +279,16 @@
"title": "Scene Recorder",
"icon": "icon.png",
"author": "Ewan Howell",
"description": "Add a new scene recorder where you can record your model in a large variety of formats.",
"description": "Enhance the GIF recorder by adding new formats for recording your model. Replace the built-in GIF format with a higher quality one.",
"tags": ["Recording", "Media"],
"version": "1.2.0",
"min_version": "4.8.0",
"version": "2.0.0",
"min_version": "4.10.0",
"variant": "desktop",
"creation_date": "2022-12-14"
"website": "https://ewanhowell.com/plugins/scene-recorder/",
"repository": "https://github.com/ewanhowell5195/blockbenchPlugins/tree/main/scene_recorder",
"bug_tracker": "https://github.com/ewanhowell5195/blockbenchPlugins/issues?title=[Scene Recorder]",
"creation_date": "2022-12-14",
"has_changelog": true
},
"backup_viewer": {
"title": "Backup Viewer",
Expand Down
30 changes: 17 additions & 13 deletions plugins/scene_recorder/about.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,35 @@
<div id="about-content">
<p>This plugin adds a new scene recorder that allows you to record your model and scene in a large variety of formats.</p>
<p>Using this plugin is very similar to using the built-in GIF Recorder.</p>
<p>You can find the <strong>Record Scene</strong> button <i class="icon material-icons" style="translate:0 5px">video_camera_back</i> in the <strong>View > Screenshot</strong> menu.</p>
<p>This plugin extends the built-in GIF recorder with a number of new formats to record your model with.</p>
<p>The new formats can be found inside the GIF recorder. You can find the <strong>Record Gif...</strong> button <i class="icon material-icons" style="translate:0 5px">local_movies</i> under the <strong>View</strong> menu.</p>
<h2>Formats</h2>
<table>
<tr>
<td>GIF</td>
<td>Record animated GIFs in higher quality than the built-in GIF Recorder</td>
<td>Record animated GIFs in higher quality than the built-in GIF format</td>
</tr>
<tr>
<td>MP4</td>
<td>MP4 Video</td>
<td>Record an MP4 video</td>
</tr>
<tr>
<td>WebM</td>
<td>Record a WebM video</td>
<td>MKV Video</td>
<td>Record an MKV video</td>
</tr>
<tr>
<td>WebP</td>
<td>Record an animated WebP image</td>
<td>MOV Video</td>
<td>Record an MOV video</td>
</tr>
<tr>
<td>WebM Video</td>
<td>Record a WebM video</td>
</tr>
<tr>
<td>APNG</td>
<td>Record an animated PNG image</td>
<td>Animated WebP</td>
<td>Record an animated WebP image</td>
</tr>
<tr>
<td>PNG Image Sequence</td>
<td>Output each frame as an individual PNG image</td>
<td>Spritesheet</td>
<td>Record to a vertically stacked spritesheet texture</td>
</tr>
</table>
</div>
Expand All @@ -39,6 +42,7 @@
}
.about table {
width: 100%;
border-collapse: collapse;
}
.about tr:first-child td {
border-top: none;
Expand Down
82 changes: 82 additions & 0 deletions plugins/scene_recorder/changelog.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
{
"1.0.0": {
"title": "1.0.0",
"date": "2022-12-14",
"author": "Ewan Howell",
"categories": [
{
"title": "New Features",
"list": [
"Initial release"
]
}
]
},
"1.0.1": {
"title": "1.0.1",
"date": "2022-12-18",
"author": "Ewan Howell",
"categories": [
{
"title": "Bug Fixes",
"list": [
"Fixed MP4 pixel encoding"
]
}
]
},
"1.1.0": {
"title": "1.1.0",
"date": "2023-04-10",
"author": "Ewan Howell",
"categories": [
{
"title": "New Features",
"list": [
"Added the new GIF Recorder features into Scene Recorder"
]
}
]
},
"1.2.0": {
"title": "1.2.0",
"date": "2023-08-05",
"author": "Ewan Howell",
"categories": [
{
"title": "Technical Changes",
"list": [
"Update to new plugin repository format"
]
}
]
},
"2.0.0": {
"title": "2.0.0",
"date": "2024-07-11",
"author": "Ewan Howell",
"categories": [
{
"title": "New Features",
"list": [
"Added the MKV Video format",
"Added the MOV Video format",
"Added the Spritesheet format"
]
},
{
"title": "Changes",
"list": [
"Scene Recorder has been merged with the built-in GIF Recorder. It is no longer its own dialog, everything is now in one place."
]
},
{
"title": "Removed Features",
"list": [
"Removed the PNG Image Sequence format - This is now natively supported by the GIF Recorder",
"Removed the Animated PNG format - This is now natively supported by the GIF Recorder"
]
}
]
}
}
Loading

0 comments on commit 7a0bd44

Please sign in to comment.