LoginLogin
Might make SBS readonly: thread

PetitMoviePlayer

Root / Submissions / [.]

rei_nntndCreated:
Download:4RFDJ3HD
Version:1.0.0Size:
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.

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!

This is an excellent way to make importing videos on SmileBASIC much more accessible... But please fix the link! :P

Download link for PC software is broken.

I've fixed the link!

Replying to:rei_nntnd
I've fixed the link!
yay!

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!

Replying to:ElzoBro
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!
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

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.

You should try to also add the Evangelion opening if possible because the bad apple one was AMAZING!!

Very impressive.

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?

Replying to: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?
My only guess for a limitation would be available memory

Replying to: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?
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.

Replying to: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?
Ok...interesting

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.

How. do. you. turn. a. 10. minute. mp4. file. into. a. pmp. file.

Replying to:RGamesOffical
How. do. you. turn. a. 10. minute. mp4. file. into. a. pmp. file.
>:(

Replying to:RGamesOffical
How. do. you. turn. a. 10. minute. mp4. file. into. a. pmp. file.
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 --
  • Besides BMP, it may be possible to read it even with PNG or JPEG.
  • 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.
  • Sound is sampled at 16384 Hz or 48 000 Hz, unless it is monaural, it can not be read.
  • 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)
  • 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.
  • 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 --
  • 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.
  • 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.

I hope this gets ported to SB4 in some fashion, it's really cool and with SB4's extra space it might be able to look even higher quality than this ^^