You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
3ds-theoraplayer 3DS is a POC example of theora decoding for the Nintendo 3DS family of systems, using libctru and citro2d. You need to convert the videos into the OGV format in order to use. ==Installation== ===Installing=== Available in 3DSX format. ===Building=== '''Prerequsites:''' * [https://devkitpro.org/wiki/Getting_Started dkp-pacman.] * 3ds-dev. * 3ds-libvorbisidec. * 3ds-libtheora. '''Compiling:''' Once you complete Prerequsites, run <code>make</code> to compile. ==User guide== You can create a compatible video file using the following command: <code>ffmpeg -i 'input.ext' -vcodec theora -vf scale=400:-1 -acodec libvorbis -ar 32000 "output.ogv"</code> You can change the quality by using the <code>-q:v</code> flag. The value can be any interger from 0-10 with 10 being the highest quality. The old 3DS has limited processing power and it is not recommended to use 10, but any value between 0 and 7 should be fine (4 is recommended). You can also just set the bitrate manually using the <code>-b:v</code> flag (somewhere around 500k is recomended). You can place your generated videos in the <code>/videos</code> directory on your sd card, if it doesn't exist, create it. ==Changelog== '''Release 3 2011/04/07''' * Screen tearing issues should be resolved once and for all. * Videos are now centered on the screen. * Videos should now automatically be shrunk to fit on the screen (you can press Y to enable and disable video resizing). * Noticeable improvements to playback speed. * Hotfix: Switch from mutxes to double buffering. * Hotfix: Fix rare race condition. ==External links== * GitHub - https://github.com/Oreo639/3ds-theoraplayer
Advertising: