[Release] ORGANIZ3D - Filebrowser for 3DS

Discussion in '3DS - Homebrew Development and Emulators' started by Rinnegatamante, Jan 5, 2015.

  1. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    14
    Nov 24, 2014
    Italy
    Bologna
    You're welcome if you want to improve jpgv_encoder. I made it really fast and is very "unsafe" :P
     
  2. Insidious611

    Insidious611 GBAtemp Regular

    Member
    3
    Oct 23, 2010
    United States
    Hmm. I'm having some weird issues. Trying out a JPGV file I converted. The source video has a slightly weird resolution (368x208 WxH) though that should be under the 400x240 size of the 3DS topscreen, so I don't see why that would be an issue. In any case, in ORGANIZ3D it shows as corrupted diagonal stripes which cover only a certain part of the screen. The audio plays fine. I figured I'd try it in Sunshell as well to see what happens, and sunshell loads the file, displays the first few frames as the same sort of weird diagonal stripes, and then crashes completely.

    In unrelated issues, neither ORGANIZ3D nor Sunshell seems to quit properly back to the homebrew menu when I press start or whatever. :/ I've had to force power off my 3DS every time as it just gets stuck on a black screen.

    Here's one of the JPGs from the temp folder from the conversion to JPGV:

    [​IMG]

    And here's what it looks like on my 2DS, taken with my digital camera:

    [​IMG]

    EDIT: To be clear, I converted this using the current vid2jpgv.rar on github, not anything I've done yet. :P

    I'm going to try converting it to the exact screen size of the 3DS and see if that works.
     
    Last edited by Insidious611, Jan 9, 2016
  3. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    14
    Nov 24, 2014
    Italy
    Bologna
    Can you take a screenshot to vid2jpgv before giving the last argument?
     
  4. Insidious611

    Insidious611 GBAtemp Regular

    Member
    3
    Oct 23, 2010
    United States
    [​IMG]

    — Posts automatically merged - Please don't double post! —

    I just tried entering "240x400" (the max res of the 3DS topscreen) in the insert resolution line (otherwise the same stuff, and the same source video) and the resulting output.jpgv works fine, though it's probably a tad stretched I would imagine.
     
    Rinnegatamante likes this.
  5. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    14
    Nov 24, 2014
    Italy
    Bologna
    That's pretty strange, i have to take a look to drawing function, thanks for the report.
     
  6. Insidious611

    Insidious611 GBAtemp Regular

    Member
    3
    Oct 23, 2010
    United States
    Working on rewriting jpgv_encoder in python, as I feel its easier to code "safer" in python, and I can still turn it into an exe when I'm done. Documenting the format first. Your header is... oddly spacious. :P


    EDIT: Alright, I've got a python-based jpgv encoder working. It uses no batch files, calling ffmpeg directly from within python. It supports both an interactive mode where it asks questions like the old batch file, as well as a non-interactive mode where you can put in all the data via the command line. The latter is intended to be used with a GUI, which I might write later.

    In addition to sanity checking and some optimizations and such, I've added one new feature. I managed to find a filter algorithm for ffmpeg that does scaling with black border padding, so that you can scale things to the 3DS's screen size and keep the aspect ratio correct. So I added a "scale" mode that scales and pads to your chosen resolution, as well as a "stretch" mode that does the basic stretch-to-fill scaling that the current BAT does.

    I'm in the middle of testing it ATM, but as of right now I've tested one file (an HQ OGG 400x240 30FPS jpgv using the scale-and-pad) and that's worked perfectly. I have PCM16, stretched, LQ, etc versions of the same file that I'll be copying over and testing one by one to make sure everything is working.

    Testing is slightly hindered by the fact that ORGANIZ3D still seems to be having issues of not quitting cleanly sometimes, so I'm having to do some hard-resets. NBD.
     
    Last edited by Insidious611, Jan 9, 2016
    I pwned U! and Rinnegatamante like this.
  7. Insidious611

    Insidious611 GBAtemp Regular

    Member
    3
    Oct 23, 2010
    United States
    Okay, so far test results for the new jpgv encoder are that anything with OGG audio is working fine, but things I've done with PCM16 audio crash after 4-5 seconds, freezing the video but with that same 4-5 seconds of audio playing on loop.

    Running the old encoder (the BAT-and-C based one) with the exact same settings produces a file that's exactly 4 bytes smaller? But they exhibit the exact same problem, where they crash with repeating audio after about 4-5 seconds. I'll have to give it a further look. I'll be making another thread about this JPGV converter project so as to stop gunking up this one. :P

    Thread for my new encoder is http://gbatemp.net/threads/wip-jpgvthon-reworked-jpgv-encoder.409318/
     
    Last edited by Insidious611, Jan 9, 2016
    I pwned U! likes this.
  8. A_Random_Guy

    A_Random_Guy Officially That Dev

    Member
    4
    May 22, 2015
    Malaysia
    Somewhere
    Anyone have the CIA version of ORGANIZ3D? i can't seem to find it
     
  9. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    14
    Nov 24, 2014
    Italy
    Bologna
    ORGANIZ3D CIA version is no longer under development. Probably latest version which have also a CIA version is 0.7.
     
  10. ander

    ander GBAtemp Regular

    Member
    1
    Jan 19, 2016
    Italy
    A noob question.

    How do I install/boot it? Sorry :rofl2:
     
    ShadowOne333 likes this.
  11. ander

    ander GBAtemp Regular

    Member
    1
    Jan 19, 2016
    Italy
    No, really. Can someone help me? I need it as soon as possible.
     
  12. Shadow#1

    Shadow#1 Wii & 3DS Softmod Expert

    Member
    10
    Nov 21, 2005
    United States
    No, really, no u don't need it as soon as possible used the .3dsx version like everyone else
     
  13. ander

    ander GBAtemp Regular

    Member
    1
    Jan 19, 2016
    Italy
    I need it by the 26th of February. Is this better to understand?
     
  14. Shadow#1

    Shadow#1 Wii & 3DS Softmod Expert

    Member
    10
    Nov 21, 2005
    United States
    No u dont
     
  15. ander

    ander GBAtemp Regular

    Member
    1
    Jan 19, 2016
    Italy
    Some people are so hateable. How do I use that .3dsx then, omniscient person?
     
  16. Shadow#1

    Shadow#1 Wii & 3DS Softmod Expert

    Member
    10
    Nov 21, 2005
    United States
    Homebrew Launcher
     
  17. ander

    ander GBAtemp Regular

    Member
    1
    Jan 19, 2016
    Italy
    Tried it. Didn't work.
     
  18. 4gionz

    4gionz GBAtemp Advanced Fan

    Member
    4
    Aug 16, 2014
    Canada
    If you need a cia for a file browser use ctrxplorer if you need this for anything else I can't help
     
  19. ander

    ander GBAtemp Regular

    Member
    1
    Jan 19, 2016
    Italy
    I don't think I will need them... But, before this, I need to install it lol. Do you have any ideas? Can you help me please? HB doesn't work...
     
  20. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    18
    Jan 17, 2013
    Mexico
    I've been having problems with this too.
    Using the 3DSX version just hangs at a black screen with white letters, it doesn't go into my Sd card at all.
    I already tried putting some of the folders in the root like the ReadMe says, but still no luck.

    I ended up just switching to CTRXplorer :P
     
Loading...