? PetitMoviePlayer ● SmileBASIC Source

Sign In

Register
*Usernames are case-sensitive
Forgot my password

PetitMoviePlayer

Submitted
Updated
Author
rei_nntnd
Public Key
4RFDJ3HD
Min. Compat.
All
Version
1.0.0
Rating
22 votes
Description Movie Player for SmileBASIC resolution: 80x48 color: rgb444(4096) frame rate: 15fps sound: 16384Hz 2bit ADPCM, 16bit DA with DLC, 8bit DA without DLC. data size limit: infinite Instructions Download and run the program PMP100.PRG. the project folder contains two sample movies. MSP000.PMV The promotion video of the "Magic Story" created by RuKaKa. I think there are English version. BAD000.PMV Famous Japanese Movie, "Bad Apple!!". To create your original movie data for this player, use the PetitMovieCreator on the http://rei.to/petitmoviecreator_en.html. it works on WindowsPC with .NetFramework4.
Categories
Keywords
  • movie
  • player
19 Comment(s) RGamesOffical RGamesOffical Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Minecraft Is Awesome! I love Minecraft! Express Yourself Video Games I like to play video games! Hobbies How. do. you. turn. a. 10. minute. mp4. file. into. a. pmp. file. Shelly Shelly You don't act retarded by putting a ton of periods in your post. RGamesOffical RGamesOffical Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Minecraft Is Awesome! I love Minecraft! Express Yourself Video Games I like to play video games! Hobbies >:( Plancake Plancake Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Video Games I like to play video games! Hobbies Reading I like to read books! Hobbies I accidentally spent hours trying to get a custom video to work, but I was so stupid and didn't realize the instructions are on the japanese version of the site. Here's the instructions, Google Translated: -- How to use -- > Preparing movie files < 1. Prepare a movie file you want to play with Petit Com. 2. Convert video to 15 FPS with appropriate software. 3. Audio is stored at 48 kHz with a monaural WAV. 4. Save the movie as a BMP file. The file name should be in the form of "filename _ 0000.bmp" and put it in one folder. > conversion < 1. Select one of the BMP files by pressing the button to the right of "BMPs 15 fps ..." of PetitMovieCreator. 2. Press the button to the right of "RIFF WAV File 16384/48000 Hz BMPs 15 fps ..." of PetitMovieCreator and select the audio WAV file. 3. Press the button to the right of "Movie Output Directory" of PetitMovieCreator and select the save destination folder. 4. Title, SubTitle, Author. 5. Put the file name prefix in FileName. The created file has the form "xxxxx000.PMV". 6. In DialogMessage, enter the message displayed in dialog before playing. When it is empty, nothing is displayed. 7. Press the "Create Movie File" button. 8. wait. I will do my best for every "xxxxx000.PMV" file transferred and sent to PetitCon. Be in the same folder Playback. Execute PMP and select the PMV file that you sent. -- other noteworthy things --
  1. Besides BMP, it may be possible to read it even with PNG or JPEG.
  2. If the size of the image file is not 80 x 48, it scales to 80 x 48 while maintaining the aspect ratio. The remaining part is painted black.
  3. Sound is sampled at 16384 Hz or 48 000 Hz, unless it is monaural, it can not be read.
  4. WAV files with extended data can not be read. Please fix with appropriate software. (check https://smilebasicsource.com/page?pid=339 to see how to fix WAVs)
  5. Increasing the file split size will reduce the number of files, but the total capacity will not change. Delay occurs with no mark and no mark 3DS. Approximately 256 kiB is optimum.
  6. If the file is large or there is a delay, it will be fine to check "Reduce Color".
-- Known issues and planned improvements in the future --
  1. Low resolution, With new3DS and PetitCon BIG it gets even faster so you should be able to raise the resolution but because the file size gets bigger I can not do it.
  2. Sound quality is bad. Sound quality is low because it is 16 bit → 2 bit ADPCM → 8 bit playback. If you can use advanced sound unit it should be somewhat better.
I feel so stupid wasting my time trying to test it with different files hoping that it works when the answer was right under my nose. Although I can't help you with what software to use or what video format to convert, I hope this is enough to help you. Try it with small videos first, than see if bigger ones work.
h267 h267 RNG Hidden Easter Eggs Pokemon Is Awesome! I love Pokemon! Express Yourself Good Page Hidden Achievements Has anyone actually gotten this to work? I have not been able to get the bmp sequence to properly load and my final result is a blank video. The_Chocobro The_Chocobro Is there a maximum amount of time this can play for? Like if you create a 20 minute movie and try to put it into this...would it work? a_load_of_barnacles a_load_of_barnacles Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Good Page Hidden Achievements Avatar Taboo I didn't change my avatar for 180 days Website My only guess for a limitation would be available memory h267 h267 RNG Hidden Easter Eggs Pokemon Is Awesome! I love Pokemon! Express Yourself Good Page Hidden Achievements Not exactly (assuming you mean RAM) As long as you can hold it on your SD card, you can play it, since the video is divided into chunks. The_Chocobro The_Chocobro Ok...interesting dashaund dashaund Very impressive. Killias12 Killias12 Beginner Programmer I'm just starting out! I'm still trying to grasp the basics. Programming Strength Pokemon Is Awesome! I love Pokemon! Express Yourself Video Games I like to play video games! Hobbies You should try to also add the Evangelion opening if possible because the bad apple one was AMAZING!! Iceboy1257 Iceboy1257 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength Zelda Is Awesome! I love The Legend Of Zelda! Express Yourself Video Games I like to play video games! Hobbies Wow, this has so much potential for anyone who wants to make an opening to their game. Thank you so much, and keep up the good work. ElzoBro ElzoBro First Day Joined on the very first day of SmileBASIC Source Website Video Games I like to play video games! Hobbies Drawing I like to draw! Hobbies Woah what WOW , this is amazing!! I'm sure people will be able to do a bunch of stuff with this! Hopefully we see people take advantage of it soon! Thanks! chicken chicken OSP Contest 1 Contest Participant I participated in the first SmileBASIC Source OSP Contest! Second Year My account is over 2 years old Website Good Page Hidden Achievements Petit Movie Maker SB - you never asked for it... Literally trailers coming as a standard with most games okay sorry got too ambitious there reminds me of smilenet rei_nntnd rei_nntnd I've fixed the link! chicken chicken OSP Contest 1 Contest Participant I participated in the first SmileBASIC Source OSP Contest! Second Year My account is over 2 years old Website Good Page Hidden Achievements yay! chicken chicken OSP Contest 1 Contest Participant I participated in the first SmileBASIC Source OSP Contest! Second Year My account is over 2 years old Website Good Page Hidden Achievements Download link for PC software is broken. h267 h267 RNG Hidden Easter Eggs Pokemon Is Awesome! I love Pokemon! Express Yourself Good Page Hidden Achievements This is an excellent way to make importing videos on SmileBASIC much more accessible... But please fix the link! :P MikeModder007 MikeModder007 Night Person I like the quiet night and sleep late. Express Yourself Video Games I like to play video games! Hobbies The download link on your website (for PetitMovieCreator) leads to a 404 page. On a side note I love the font being used! The quality (specifically the framerate) this player is able to run at is incredible! It looks way higher than 15FPS. Not only that but the audio is surprisingly crisp, even after compression and being played through the 3DS's tiny speakers!