Jump to content


  • You cannot reply to this topic

3DS Video BETA

, GUI tool for converting videos to 3DS (Go to first unread post)
SifJar Post #1 Posted 07 December 2011 - 10:24 PM

    Not a pirate


  • Group: Members
  • Posts: 4,442
  • Member No.: 171,891
  • Joined: 04-April 09

  •  
3DS Video v1.00





This is a quick little GUI tool I threw together to convert videos for 3DS, based on the findings by spinal_cord posted here: http://www.socoder.n...php?blogs=29000

This program can convert virtually any video to the format required for 3DS. It can convert both 3D and 2D videos (3D videos in either top-bottom or side-by-side formats).

Screenshot

Posted Image

Options

Source Video - Choose the video you want to convert
Video Folder - Folder to place converted video in (e.g. 3DS video folder)
Format - Type of 3D video, or 2D video
Quality - Quality (31 is lowest, 1 is max)
Advanced... - Show advanced options (replace Quality with Bitrate & FPS)
Bitrate - Bitrate of converted video
FPS - FPS of converted video

Notes

32-bit FFmpeg is included. Feel free to replace with 64-bit version from here: http://ffmpeg.zeranoe.com/builds/ (shouldn't affect program, but should probably make conversion a bit faster on 64-bit CPUs)

I think I have included all the necessary licenses etc (and possibly a bunch of extras to prevent the risk of not supplying all necessary ones) - if you notice anything missing, let me know so I can add it.

WARNING: The output folder cannot have spaces anywhere in the path (e.g. "C:\Documents and Settings\Username\3DS Videos" or "C:\3D Videos") or it will not work. [there is now an error given if you choose a path with a space in it] Ideally, plug in your SD card and choose the folder on it containing any photos/videos taken with the 3DS camera as the output folder, and then you won't have to manually copy any files.

Features that may get added
  • Mirrored input added
  • Remembering video folder location added
  • Direct YouTube downloading (?)
Changelog
Changelog 

Credits/Thanks
  • spinal - figuring out the conversion
  • amzg - fixing several bugs, GUI rewrite, working on progress bars
  • BelowZero - getting progress bars working
  • Styple - fixing bugs
  • xxNathanxx - suggesting bug fix
  • Guy.brush - suggesting bug fix
  • Everyone behind FFMPEG and AutoHotKey for making great and easy to use tools
  • You, for testing and possibly putting up with broken versions
Download

:download: : [FileTrip] - Source included
Use the "unofficial" version below, it's just better.

"Unofficial" version

Between the users amzg and BelowZero, v1.10 v1.32 has been created : [Download Here]
This release has improved progress bars and an added "Keep Aspect Ratio" option. These features will most likely be merged into the next "official" release if there is one. This build is the one to use, and all credit goes to amzg for "Keep Aspect Ratio" and to BelowZero for the improved progress bars.
Some people have reported issues with this version. If you cannot get working videos with it, try v1.0 above. However, it is probably your fault if it is not working, not the fault of the program, and so v1.00 probably won't make a difference


Edited by SifJar, 16 February 2012 - 01:56 PM.



thedicemaster Post #2 Posted 07 December 2011 - 10:30 PM

    GBAtemp Addict


  • Group: Members
  • Posts: 2,386
  • Member No.: 123,738
  • Joined: 26-April 08

  •  
needs a mirrored input option.
i was converting with a .bat until now, and one of the videos i converted ended up having the depth reversed because left and right where switched around.
other than that, thanks for the conversion GUI.


beenii Post #3 Posted 07 December 2011 - 10:30 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 99
  • Member No.: 276,218
  • Joined: 20-March 11

  •  
awesome, thank you.
did you cover the 10minute split, posted by "DiscostewSM" in the other thread,

CODE
del VID_*.AVI
del newVideo.avi
ffmpeg -i %1 -s 400x240 -aspect 2:1 -r 20 -vcodec mjpeg -qscale 13 -acodec copy "newVideo.avi"
ffmpeg -i "newVideo.avi" -vcodec copy -acodec adpcm_ima_wav -ac 2 -ss 00:00:00 -t 00:09:59 "VID_0001.AVI"
ffmpeg -i "newVideo.avi" -vcodec copy -acodec adpcm_ima_wav -ac 2 -ss 00:09:59 -t 00:09:59 "VID_0002.AVI"
ffmpeg -i "newVideo.avi" -vcodec copy -acodec adpcm_ima_wav -ac 2 -ss 00:19:58 -t 00:09:59 "VID_0003.AVI"
ffmpeg -i "newVideo.avi" -vcodec copy -acodec adpcm_ima_wav -ac 2 -ss 00:29:57 -t 00:09:59 "VID_0004.AVI"



and if so, how long can the video originally be???


SifJar Post #4 Posted 07 December 2011 - 10:33 PM

    Not a pirate


  • Group: Members
  • Posts: 4,442
  • Member No.: 171,891
  • Joined: 04-April 09

  •  
thedicemaster: I'll try and add that sometime soon.

beenii: Nope. Again, I'll perhaps try that soon.

In all honesty, this app will probably be replaced by a superior program within a week or two anyway. I figured I'd just push something out in the meantime that "does the job".

BTW, have either of you tried it yet to see if it actually works? :P


Raikage46 Post #5 Posted 07 December 2011 - 10:37 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 52
  • Member No.: 159,992
  • Joined: 27-February 09
  • Location: Germany

  •  
I tried it.
Works like a charm :yay:


SifJar Post #6 Posted 07 December 2011 - 10:38 PM

    Not a pirate


  • Group: Members
  • Posts: 4,442
  • Member No.: 171,891
  • Joined: 04-April 09

  •  
Sweet. Thanks for your feedback :D


beenii Post #7 Posted 07 December 2011 - 10:38 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 99
  • Member No.: 276,218
  • Joined: 20-March 11

  •  
nope :D . but im testing now, if you want to.

edit: must have done something wrong.i have a "side-by-side" video on my 3ds now.... hmmmmm

Edited by beenii, 07 December 2011 - 10:51 PM.


Eon-Rider Post #8 Posted 07 December 2011 - 10:46 PM

    GBAtemp Advance Fan

  • PipPipPipPipPip

  • Group: Members
  • Posts: 998
  • Member No.: 128,658
  • Joined: 15-June 08

  •  
I'd give it a go but MediaFire doesn't work for me. Could you mirror it on FileTrip? :S


jrk190 Post #9 Posted 07 December 2011 - 10:48 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 355
  • Member No.: 186,462
  • Joined: 05-July 09
  • Location: North Carolina

  •  
Has anybody tried a video over 10 minutes with it yet?


thedicemaster Post #10 Posted 07 December 2011 - 10:48 PM

    GBAtemp Addict


  • Group: Members
  • Posts: 2,386
  • Member No.: 123,738
  • Joined: 26-April 08

  •  
multi-core/hyperthreading support would be nice too.
ffmpeg does this by adding "-threads N" where N is the number of cores


Daku93 Post #11 Posted 07 December 2011 - 10:49 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 147
  • Member No.: 131,597
  • Joined: 24-July 08
  • Location: Düsseldorf, Germany

  •  
Mirrored is pretty easy...

If you use the exact same command-line options like described here, you just have to change this:

Quote

ffmpeg -y -i "video.avi" -s 800x240 -aspect 2:1 -r 20 -vcodec mjpeg -qscale 1 -vf crop=400:240:0:0 -acodec libmp3lame -ar 44100 -ab 96k -ac 2 "left.avi"

ffmpeg -y -i "video.avi" -s 800x240 -aspect 2:1 -r 20 -vcodec mjpeg -qscale 1 -vf crop=400:240:400:0 -an "right.avi"


into this:

Quote

ffmpeg -y -i "video.avi" -s 800x240 -aspect 2:1 -r 20 -vcodec mjpeg -qscale 1 -vf crop=400:240:400:0 -acodec libmp3lame -ar 44100 -ab 96k -ac 2 "left.avi"

ffmpeg -y -i "video.avi" -s 800x240 -aspect 2:1 -r 20 -vcodec mjpeg -qscale 1 -vf crop=400:240:0:0 -an "right.avi"


Edited by Daku93, 07 December 2011 - 10:50 PM.


renes2 Post #12 Posted 07 December 2011 - 10:50 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 129
  • Member No.: 161,978
  • Joined: 14-March 09
  • Location: Duisburg

  •  
DO i something wrong? After this, i get a "left.avi" and a "right.avi", ....


Daku93 Post #13 Posted 07 December 2011 - 10:54 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 147
  • Member No.: 131,597
  • Joined: 24-July 08
  • Location: Düsseldorf, Germany

  •  

View Postrenes2, on 07 December 2011 - 10:50 PM, said:

DO i something wrong? After this, i get a "left.avi" and a "right.avi", ....


It was ment to help SifJar implementing a method for Videos where the left image is right and the right one is left. If you use this without the other commands it'll not work...

Edited by Daku93, 07 December 2011 - 10:55 PM.


beenii Post #14 Posted 07 December 2011 - 10:55 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 99
  • Member No.: 276,218
  • Joined: 20-March 11

  •  
@renes2: just wait until it tells you, that it is done

@sifjar: unfortunaltly its not working for me. i only get a sidebyside-video, as if it would convert my original side-by-side to a standart 2d copy in .avi. but could be me causing the problem. better wait for others to confirm/deny

Edited by beenii, 07 December 2011 - 10:59 PM.


renes2 Post #15 Posted 07 December 2011 - 10:58 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 129
  • Member No.: 161,978
  • Joined: 14-March 09
  • Location: Duisburg

  •  

View PostDaku93, on 07 December 2011 - 10:54 PM, said:

View Postrenes2, on 07 December 2011 - 10:50 PM, said:

DO i something wrong? After this, i get a "left.avi" and a "right.avi", ....


It was ment to help SifJar implementing a method for Videos where the left image is right and the right one is left. If you use this without the other commands it'll not work...


that means, i cant convert my 3D Yt video to 3DS Format with this Tool? ô..o



Quote

@renes2: just wait until it tells you, that it is done


öhh, -{renes2 is confused}-

Edited by renes2, 07 December 2011 - 11:00 PM.







Users browsing this topic

9 user(s) are reading this topic

0 members, 9 guests, 0 anonymous users