Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scene Recorder 2.0 #575

Merged
merged 3 commits into from
Jul 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading