More actions
(Created page with "{{Infobox DS Homebrews}} {{#seo: |title= (File Operation) - GameBrew |title_mode=append |image=flipnoteencoder2.png |image_alt=Flipnote Encoder }} {{Infobox DS Homebrews...") |
m (Text replacement - "|download=https://dlhb.gamebrew.org/dshomebrew/" to "|download=https://dlhb.gamebrew.org/dshomebrew2/") |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title= (File Operation) - GameBrew | |title= (File Operation) - GameBrew | ||
Line 8: | Line 7: | ||
{{Infobox DS Homebrews | {{Infobox DS Homebrews | ||
|title=Flipnote Encoder | |title=Flipnote Encoder | ||
|image= | |image=Flipnoteencoder2.png | ||
|description=MP4 to Flipnote Encoder. | |description=MP4 to Flipnote Encoder. | ||
|author=RinLovesYou | |author=RinLovesYou | ||
Line 15: | Line 14: | ||
|version=5.0.4 | |version=5.0.4 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/ | |download=https://dlhb.gamebrew.org/dshomebrew2/flipnoteencoder.7z | ||
|website=https://github.com/RinLovesYou/Flipnote-Encoder | |website=https://github.com/RinLovesYou/Flipnote-Encoder | ||
|source=https://github.com/RinLovesYou/Flipnote-Encoder | |source=https://github.com/RinLovesYou/Flipnote-Encoder | ||
Line 21: | Line 20: | ||
A cross-platform Flipnote Encoder and Signer written in .NET. | A cross-platform Flipnote Encoder and Signer written in .NET. | ||
Built with [https://github.com/miso-xyz/PPMLib PPMLib], it uses binaries from | Built with [https://github.com/miso-xyz/PPMLib PPMLib], it uses binaries from [https://ffmpeg.org/ ffmpeg] for video manipulation. | ||
==Features== | ==Features== | ||
* 15 Options for Dithering (No Dithering, and 14 different algorithms) | * 15 Options for Dithering (No Dithering, and 14 different algorithms). | ||
* Automatically creates a thumbnail from frame 1 | * Automatically creates a thumbnail from frame 1. | ||
* Signs Flipnotes if you have the key for it | * Signs Flipnotes if you have the key for it. | ||
* Lets you embed your own User Information | * Lets you embed your own User Information. | ||
==User guide== | ==User guide== | ||
Line 60: | Line 59: | ||
==Screenshots== | ==Screenshots== | ||
flipnoteencoder3.png | https://dlhb.gamebrew.org/dshomebrew/flipnoteencoder3.png | ||
==Changelog== | ==Changelog== | ||
Line 80: | Line 79: | ||
* GitHub - https://github.com/RinLovesYou/Flipnote-Encoder/ | * GitHub - https://github.com/RinLovesYou/Flipnote-Encoder/ | ||
[[Category:PC utilities for DS]] | [[Category:PC utilities for DS]] |
Latest revision as of 05:17, 16 August 2024
Flipnote Encoder | |
---|---|
General | |
Author | RinLovesYou |
Type | File Operation |
Version | 5.0.4 |
License | GPL-3.0 |
Last Updated | 2021/04/12 |
Links | |
Download | |
Website | |
Source | |
A cross-platform Flipnote Encoder and Signer written in .NET.
Built with PPMLib, it uses binaries from ffmpeg for video manipulation.
Features
- 15 Options for Dithering (No Dithering, and 14 different algorithms).
- Automatically creates a thumbnail from frame 1.
- Signs Flipnotes if you have the key for it.
- Lets you embed your own User Information.
User guide
Here are the ways you can run the Flipnote Encoder:
- Windows - Just double click the .exe.
- Linux - ./FlipnoteEncoder in a terminal, or double click the .sh script.
- OSX - ./FlipnoteEncoder in a terminal.
How to use
- Download and unzip the latest release.
- Place the video called input.mp4 in the frames folder, make sure no other files exist there.
- Replace the Dummy Flipnote with one of your own. This will embed your User Information.
- (Optional) place the Flipnote Studio Private Key (good luck getting that one) called fnkey.pem in the same folder as the exe.
Located inside the root folder is a config.json:
- DitheringMode - Refer to wiki.
- ColorMode - Refer to wiki.
- Accurate - Wether to force 30FPS or not. Fixes audio sync.
- Contrast - How much contrast to add.
- InputFolder - Frames.
- InputFilename input.mp4.
- Split - Wether or not to split the resulting Flipnote.
- SplitAmount - Unused at the moment. Encoder automatically tries to pick the best split amount.
- DeleteOnFinish - Deletes all temp frames.
It won't sign a flipnote if no fnkey.pem exists, you can still play it back with most online players like rakujira though.
FAQ
Q. why won't it play on my dsi?
You don't have the flipnote private key.
Screenshots
Changelog
Release 5.0.4
- Fixed a bug that would cause the program to constantly tell you to update.
Credits
Special Thanks:
- khang06 For his awesome encoder, being the inspiration, and his help in understanding audio.
- NotImplementedLife For their FlipnoteDesktop program, which helped a lot in understanding the structure of a Flipnote.
- JoshuaDoes For being really. really. really patient.
- guys from DSiBrew and [ Flipnote Collective] for their awesome documentation on .PPM file format.