Nintendo Video Convertor 3DS

From GameBrew
Revision as of 04:16, 21 February 2023 by HydeWing (talk | contribs) (Created page with "{{#seo: |title= (Other PC Utilities) - GameBrew |title_mode=append |image=nintendovideoconvertor3ds.png |image_alt=Nintendo Video Convertor }} {{Infobox 3DS Homebrews |title=Nintendo Video Convertor |image=nintendovideoconvertor3ds.png |description=Video convertor for 3DS and Wii. |author=T0biasCZe |lastupdated=2023/01/27 |type=Other PC Utilities |version=1.2 |license=Mixed |download=https://dlhb.gamebrew.org/3dshomebrews/nintendovideoconvertor3ds.7z |website=https://gba...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Nintendo Video Convertor
Nintendovideoconvertor3ds.png
General
AuthorT0biasCZe
TypeOther PC Utilities
Version1.2
LicenseMixed
Last Updated2023/01/27
Links
Download
Website

Nintendo Video Convertor 3DS is a very useful homebrew application has been developed which enables users to play videos on their 3DS device. This application has the added advantage of supporting HoriHD and Stereoscopic 3D videos. Previously, users had to convert videos through the command line using ffmpeg. However, a GUI program has now been created that simplifies the process by allowing users to import their videos and select various options such as output format and filters.

The converted video can then be saved to an SD card and played on the 3DS. Additionally, the developer has extended the application's functionality to support WiiMC, which was also previously cumbersome to convert manually.

Usage

  • Extract the zip. If you downloaded the ffmpeg-less version, download ffmpeg and put it to the same directory as nvc.exe
  • run nvc.exe
  • click the 3 dots and select your input video
  • Choose 3DS/Wii

For 3DS:

  1. Choose if you want to output standard 400x240p video (choose for Old 2DS), HoriHD 800x240p video, or Stereoscopic 3D video
    1. if you choosed 3D video in step 4, select if you input video has the 3D encoded as left/right or up/down
  2. select the codec to use. For Old 3DS, select mpeg2 or mjpeg, for new 3ds you can use H264
  3. select the downscaling filter. Lanconz smartly mixes the pixels together, nearest neighbor just copies 1 pixel, and mix downscales it with lanconz to double of the resolution, and then uses neighbor to downscale it to the final resolution (its sharper than pure lanconz, and its not as jagged as pure neighbor)
  4. select if you want to stretch the video vertically or not. "no stretch" is no stretching, 10% scales it vertically on the vertical axis, and Full stretch stretches it to fullscreen
    1. you may get popup during conversion that the vertical resolution is higher than 240p. If you dont want to stretch the video vertically to be 240p, click "no" and it will scale down the X axis so the aspect ratio stays same
  5. click convert
  6. copy the outputted file to your SD card, and then play it with Video Player for 3DS

For Wii:

  • not yet implemented

Screenshot

nintendovideoconvertor3ds-01.png

TO-DO

  • Implement wii support
  • Implement Swap left/right eye
  • Ability to split very long videos to 2 parts (so they fit on FAT32 sd card)
  • Ability to batch convert videos

Q&A

  • q: is there Linux version?
  • a: no, its made with Windows Forms which is windows only
  • q: is there MacOS version?
  • a: no, its made with Windows Forms which is windows only
  • q: why cant i select wii
  • a: its not implemented yet
  • q: why cant i enable swap left/right eye
  • a: its not implemented yet
  • q: i get error, what to do
  • a: reply to this thread and post screenshot of the error
  • q: can you share the sourcecode
  • a: no you would get a braindamage from that mess.
  • q: i have other question
  • a: ask the question in the thread

Changelog

v1.1.1

  • fixed bug with custom bitrate from prev version

v1.1.0

  • added option to downmix surround sound to stereo (since 3ds cant play surround audio)
  • added used ffmpeg command to the debug info (debug info is accesible if you enlarge the winforms window)
  • fixed some bugs in 3D videos
  • fixed bug that would prevent you using anything except h264

v1.0.1

  • fixed bug that would throw unhandled exception if stretch/scale wasnt selectde
  • added version to the corner

v1.0.0

  • initial version, supports 3ds

External Links

Advertising: