You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
A cross platform injector for 3DS video CIAs. Currently supports for Windows and Linux. <ref>FoofooTheGuy. [https://github.com/FoofooTheGuy/VidInjector9000#tested-compatibility VidInjector9000: A Cross Platform Injector for 3DS Video CIAs.] GitHub, 2023-10-31.</ref> == Features == * '''Create video injects''' - Input .moflex videos, images, and text, and the program will build a .cia file for you. * '''Create multi-video injects''' - Similar to the above, but there can be multiple videos in one .cia file. * '''Unpack a video CIA''' - Load parameters from a .cia file to edit and rebuild. * '''Save and load parameters''' - Save your place and come back later, they can even be saved/loaded automatically. * '''Configure the interface for any language''' - If you can translate it, you can add it. == User guide == Translation files: *To use the provided translations, extract the Vidinjector9000Resources directory from the zip you want to the directory with the binary. Tips: * Click the icon preview to change border modes! * Open a project file (.vi9p) with the program to load in those parameters! * Click the multi video banner preview to choose file! * Click the logo in the top left to find to the latest release! * If an image doesn't fit in, it will be resized and cropped! == Screenshots == [[File:vidInjector90003ds2.png|800px|Windows 10 light mode]] [[File:vidInjector90003ds3.png|800px|Windows 10 dark mode]] [[File:VidInjector90003ds4.png|800px|Windows 8.1 light mode with populated parameters]] {| style="margin-left: 0em;" |[[File:VidInjector90003ds5.png|400px|Video inject on the home menu]] |[[File:MultiVideoInject1.png|400px|Multi video inject main menu]] |[[File:MultiVideoInject2.png|400px|Multi video inject player menu]] |} == Video == '''The Best Way to Watch Movies On the 3DS — VidInjector9002 Tutorial''' ([https://www.youtube.com/watch?v=a4Pm_FQtcIc YouTube]) <br> <youtube>GAKF2f7rntI</youtube> == Known issues == https://github.com/FoofooTheGuy/VidInjector9000#known-issues == Changelog == '''v3.0.5 2024/04/11''' Notable changes: * Introducing VidInjector9002-CLI. * Allow line breaks in short name, long name, and publisher. * Added the ability to use a seed or seeddb to decrypt input .CIAs. * Added more exception handling (So the program doesn't crash as much). * Added Wide window mode (Useful for screens with low height). * Added the ability to split parameters into a Luma LayeredFS game patch. * More overall stability (So many small improvements). '''v3.0 2023/10/31''' Notable changes: *Graphical user interface using xtd forms. *Unicode text is easier to use because the text boxes use UTF-8. *The interface text can be changed to pretty much whatever you want (useful for translation). *Save and load parameters to a file so that you can return to your project later. *Load parameters from CIA file (or at least attempt to). *No separate binary dependencies. *1 and 2 channel images are now supported. *Light and dark mode exist. *It has a logo now. *Probably other stuff I forgot about. '''v2.6.9 2022/12/31''' Notable changes: *Add checks for Apple Mac OS makerom (If you build it for Mac). *Remove template files (It's faster now). *Protect against using '#' as the first character in csv files since that is the comment character. *Fix memory problems when processing text. '''v2.6.5 2022/11/12''' Notable changes: *Better icon template. *Remove the need for 3dstool. *Remove the need for bannertool. *Extended characters can be used in icon texts (E.g. é, ö, ñ). *Remove the need for 3dstex. *Comma detection so as to not break the csv files. *Fixed CP437 encoded extended character conversion (the Windows cmd input). *Broke ASCII encoded extended character (sorry, not sorry. Use UTF-8/16 instead). '''v2.5.9 2022/10/10''' Notable changes: *You are able to quit a job if it fails. *If the output rom is too big it will yell at you, but it wont restrict you from creating it. *You can drag a .txt file to it and it will read the contents and use those as input (useful for unicode names). *Modified multi video layout file to make 1+ hour long time progress not covered by that icon. '''v2.5.7 2022/09/21''' Note-worthy Changes: *Better title ID pseudo-Randomness (less generation of stuff like "CXXXX"). *Increased speed on functions. *No more ImageMagick (the zip is smaller now). '''v2.5.2 2022/08/09''' Note-worthy Changes: *Fix maximum bytes check when building. *Add checks on everything to make sure it's working. *Better way to set video amount in Multi video mode (you can't break everything anymore). '''v2.2.2 2022/07/11''' Notable Changes: *If the input of <code>copyfile()</code> fails, it wont crash the entire program. *It wont check the icon box if it failed to create it. *Trim invalid characters from the output Filename. (The cia contents stay the same but it is more stable now). '''v2.1.2 2022/07/11''' *Now you can enable debug information. *Additional notes: **Option to display what calls to the resource tools it makes. **Version indicator. '''v2.1.1 2022/06/29''' *Error 0xe0c046f8 (file of size 0) when creating extdata has been fixed (icon.icn was important after all, sorry!). *Removed the unused ctrtool.exe from resources. '''v2.1.0 2022/06/16''' Note-worthy changes: *Turn on or off the fast forward and rewind buttons. *Turn on or off the screen fading after a while. *An option to use a custom banner file instead of having it generate it from an image. *A file size check has been added (no .cia's over 4GB because of fat32). *CIA building title ID check fixed (again). == Credits and Stuff== [https://github.com/gammasoft71/xtd xtd]: The GUI framework that made this whole thing possible. [https://github.com/FoofooTheGuy/nnc nnc]: Converting banner and icon images, packing and unpacking CIA files.<ref>The original [https://github.com/MyPasswordIsWeak/nnc nnc] is gone because the creator deleted his GitHub account.</ref> [https://github.com/nothings/stb stb image]: Manipulating images. [https://github.com/tfussell/miniz-cpp miniz cpp]: Zip extraction. [https://www.3dbrew.org/ 3DBrew]: Emotional support. ==References== <references /> == External links == * GitHub - https://github.com/FoofooTheGuy/VidInjector9000
Advertising: