ROM Hack 3DS Video BETA

  • Thread starter Thread starter SifJar
  • Start date Start date
  • Views Views 537,783
  • Replies Replies 904
  • Likes Likes 37
Sorry if this has been mentioned already... I came in kinda late.

The tool has a false positive in Lavasoft's Ad-Aware as Trojan.Win32.Generic, pointing directly to 3DS video.exe. =S

It also seems to take an eternity to convert the file, though that could just be because the video is a decently large file size (17MB?). Could be that Ad-Aware removed a chunk of the program, too, and now it doesn't work... ^^;
 
Nice little tool guys. I tried the first version but it didn`t work, so I didn`t mess with it anymore...

Now I tried 0.23 with the Avatar 3D trailer in 1080p and and it looks amazing on the 3DS-screen.
 
I tried a video with subtitles and they didn't show up.
Well, I expected nothing else, because they are soft subs. Would it somehow be possible to make them show up on the 3DS? Or if that doesn't work, is it possible to make the soft subs to hard subs (with ffmpeg)?
 
Yes! Yes! Yes! 0.23 did the trick. All parts show, all parts play. Thank you SifJar! You da man!

Now for the hmmm part:

I've got a report from another user here:

TESTED THE .22 (modified) gui version on 1080p Lion King 3d SBS.
Length: 1:29:00 (i think)
Splits: 9 total (all working)
The convert was perfect. (3d working, sound working, video quality above average)
Quality Perfect.
Sound Perfect (on time).
3d: Perfect and working. Showed both depth and popout.
Files: All files were 9:59, First file showed and was working.
Brings up the question why for some splitting at 00:00:00 shows the first part and why for me it has to be 00:00:01. I'm using a ripped .ts video (side by side) for testing. I don't know what source format this user used. Two possibilities as I see it:

1) It has to do with the source format
2) It's really about having a "signal" at 00:00:00 that triggers the 3DS to show the thumbnail.

Can you upload a 3d trailer for me so I can see it on my 3ds.... I only have a mac so can't get any of the software working
 
I have a suggestion.
On the 3ds it shows it in reverse (the order)
This is because of the "date modified" of the file.
maybe you could reverse the conversion? (it'll make the first video shorter)

Other-wise Excellent Job !
=D
 
the order on your 3DS is based on the order you move the files.
move the files 1 by 1 and it will appear in the right order.
 
The main order is based on the date of the files so it would be great if there will be an ability to define the date in further versions.

This part of the source code is still beyond me: " -b:v %Bitrate% ".
How does the ":v" effect the value of the bitrate?
No sensible values take an effect on the bitrate so i tested around a bit and i find out that for example a value of 2000000 results in a bitrate of 546kbit/s !?

The mainthing is 20 fps isnt enough for me as a quality "1".
So im using the advanced mode with 24 fps to get a smooth movie.
 
I'm using version 0.23 and it converts my (top-bottom) video fine, but afterwards (after it says "Done!") no video file shows up. What am I doing wrong? Can't read through all 18 pages. :/
 
This part of the source code is still beyond me: " -b:v %Bitrate% ".
How does the ":v" effect the value of the bitrate?
It basically means bitrate for the video streams. Similarly, -b:a would be for audio streams, while just -b would set it for all streams.
 
I'm using version 0.23 and it converts my (top-bottom) video fine, but afterwards (after it says "Done!") no video file shows up. What am I doing wrong? Can't read through all 18 pages. :/

I am having the same problem i thought i was doing something wrong but i cant figure out what, it is a simple program maybe the file is in a temp folder or something ? I dont know i have the test video in the same folder as the converter and then i made a test folder to place the video files in when finished, it is ALL in the same folder too "3ds Video Converter" The file i am trying is a SBS .mkv and i also tried a SBS .mp4 video and when it says "Done!" the finished files are no where to be found.

I have a 64-bit CPU quad core Windows Vista 6 gigs of ram not sure if that matters and i did try the 64 bit ffmpeg.exe and the 32-bit but same thing.
Not sure what else i can try if there is anything i can do or test out let me know glad to help.

Thanks again and i really appreciate what you guys are doing here.
One more thing do you guys realize this is the first device and the first time anyone can watch 3D movies glasses free its a pretty cool thing you guys are doing here if you think about it, i just wanted to put that out there lol So Thank You.
 
Honestly, SirJar, I like your tool better. I can't figure out a way to hide command windows in wxWidgets. So mine shows them. I made mine only so I could eliminate the step of downloading youtube videos first. Please implement the downloading of youtube videos. Youtube-dl.exe is included in my package. It's what I used (uses command line)

Thanks :) I was planning on trying to add support for YouTube videos at some stage via youtube-dl.exe. Thanks for the advice :)

what are all of the formats this can change into a 3DS video-compatable format?
Pretty much any. Any format supported by FFMEPG (virtually all formats) is supported by this.
Sorry if this has been mentioned already... I came in kinda late.

The tool has a false positive in Lavasoft's Ad-Aware as Trojan.Win32.Generic, pointing directly to 3DS video.exe. =S

It also seems to take an eternity to convert the file, though that could just be because the video is a decently large file size (17MB?). Could be that Ad-Aware removed a chunk of the program, too, and now it doesn't work... ^^;
Because of the way AHK compiles, some Anti Virus will detect is as a false positive. (This is because UPX compression is used on the binary, which is a compression often used in malware apparently)
I tried a video with subtitles and they didn't show up.
Well, I expected nothing else, because they are soft subs. Would it somehow be possible to make them show up on the 3DS? Or if that doesn't work, is it possible to make the soft subs to hard subs (with ffmpeg)?
I'm not completely sure, but I'm guessing FFMEPG probably has some sort of subtitle support. I'll look into it and see if I can implement something.

Now that it seems to be working for most people, I'm thinking of taking the huge step to "v1.0" :O Keep an eye out for it dropping sometime soon ;)

I'm using version 0.23 and it converts my (top-bottom) video fine, but afterwards (after it says "Done!") no video file shows up. What am I doing wrong? Can't read through all 18 pages. :/

I am having the same problem i thought i was doing something wrong but i cant figure out what, it is a simple program maybe the file is in a temp folder or something ? I dont know i have the test video in the same folder as the converter and then i made a test folder to place the video files in when finished, it is ALL in the same folder too "3ds Video Converter" The file i am trying is a SBS .mkv and i also tried a SBS .mp4 video and when it says "Done!" the finished files are no where to be found.

I have a 64-bit CPU quad core Windows Vista 6 gigs of ram not sure if that matters and i did try the 64 bit ffmpeg.exe and the 32-bit but same thing.
Not sure what else i can try if there is anything i can do or test out let me know glad to help.

Thanks again and i really appreciate what you guys are doing here.
One more thing do you guys realize this is the first device and the first time anyone can watch 3D movies glasses free its a pretty cool thing you guys are doing here if you think about it, i just wanted to put that out there lol So Thank You.

Dunno what the problem is tbh. It seems to work for everyone else...Are you sure you selected the correct output folder?

And it's not actually the first device :P There are already 3D Android phones (e.g. the LG Optimus 3D) which have glasses free 3D that can play 3D videos.
 
What would be the correct output folder ? any folder or does it have to be specific name or place ?
I also did not know there where 3d devices out yet lol where have i been lol
 
Dunno what the problem is tbh. It seems to work for everyone else...Are you sure you selected the correct output folder?
I had this problem. It looks like the application have problems outputting to folders with large paths ie"c:\user\xxx\xxx\xxx\xxx\xxx\xx\output folder" or having spaces in the output folder name ie: "my 3ds videos collection" and I solved it by creating an output folder on the root my hard drive and a simple folder name ie "c:\3ds"
 
It can be any folder, but it makes most sense to connect your 3DS' SD card to the computer and choose the folder on it where the AVIs are meant to go (DCIM? Not completely sure, I don't have a 3DS) - this way you won't have to move any files at any point. (The problem could be as Burton suggested with long paths or with spaces - I personally only tested with "C:\Videos")

3DS videos are 480x240 and your app convert the videos to 400x240

Everything else works perfectly
It was originally 480x240 I think and then people complained so I changed it. I was just following what spinal posted originally. (It may have been his instructions that were 480x240 initially and where then changed, before I copied them).
 
It can be any folder, but it makes most sense to connect your 3DS' SD card to the computer and choose the folder on it where the AVIs are meant to go (DCIM? Not completely sure, I don't have a 3DS). (The problem could be as Burton suggested with long paths or with spaces - I personally only tested with "C:\Videos")

3DS videos are 480x240 and your app convert the videos to 400x240

Everything else works perfectly
It was originally 480x240 I think and then people complained so I changed it. I was just following what spinal posted originally. (It may have been his instructions that were 480x240 initially and where then changed, before I copied them).
Dunno what the problem is tbh. It seems to work for everyone else...Are you sure you selected the correct output folder?
I had this problem. It looks like the application have problems outputting to folders with large paths ie"c:\user\xxx\xxx\xxx\xxx\xxx\xx\output folder" or having spaces in the output folder name ie: "my 3ds videos collection" and I solved it by creating an output folder on the root my hard drive and a simple folder name ie "c:\3ds"

Ok i will try both ideas and let you know thanks alot for the help it very much appreciated.
 
3DS videos are 480x240 and your app convert the videos to 400x240

Everything else works perfectly
It was originally 480x240 I think and then people complained so I changed it. I was just following what spinal posted originally. (It may have been his instructions that were 480x240 initially and where then changed, before I copied them).

Oh ok. Other thing I noticed is that when you play the video the date of the video is always 1/1/1900
 
the 3DS records in 2:1(which i think is the same as movie theaters use), but the display itself is 5:3.
the 3DS compensates by cutting off 40 columns of pixels on each side when playing.
in self-recorded videos this is no problem(you only see 400x240 during recording anyway)
but 3D movies/yt3D clips tend to have titles, and credits which would be cut off partially.
not only is this annoying, it can actually hurt your eyes if you try to focus on cut-off text in 3D.
to prevent this from happening it's better to limit the video to the 3DS screen size, which is 400x240.
 

Site & Scene News

Popular threads in this forum