Video player 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Video player | image = https://dlhb.gamebrew.org/3dshomebrew/Videoplayerfor3DS.jpg|250px | type = Media players | version = v1.0.1 | licence =...")
 
No edit summary
Line 3: Line 3:
| image = https://dlhb.gamebrew.org/3dshomebrew/Videoplayerfor3DS.jpg|250px
| image = https://dlhb.gamebrew.org/3dshomebrew/Videoplayerfor3DS.jpg|250px
| type = Media players
| type = Media players
| version = v1.0.1
| version = v1.1.1 (18 April 2021)
| licence = Mixed
| licence = Mixed
| author = Core-2-Extreme
| author = Core-2-Extreme
Line 10: Line 10:
| source = https://dlhb.gamebrew.org/3dshomebrew/Videoplayerfor3DS.rar
| source = https://dlhb.gamebrew.org/3dshomebrew/Videoplayerfor3DS.rar
}}
}}
<youtube>qE2uYUOehWs</youtube>


= Video player for 3DS =
Homebrew video player for the 3DS.
 
==User guide==
===Performance===
Software decoding:
 
Old 3DS - 256x144 (144p) @ 30fps (H.264) <br>
New 3DS - 640x360 (360p) @ 24fps (H.264) <br>
 
Hardware decoding:
 
New 3DS - 854x480 (480p) @ 40~50fps (H.264) <br>
 
===Supported video codec===
Motion jpeg <br>
MPEG4 (MPEG4 part2) <br>
H.264 (MPEG4 part10) <br>
H.265 (HEVC) <br>
 
===Supported audio codec===
mp1 (MPEG audio layer 1) <br>
mp2 (MPEG audio layer 2) <br>
mp3 (MPEG audio layer 3) <br>
ac3 <br>
aac (Advanced audio coding) <br>
ogg (Vorbis) <br>
pcm audio <br>
 
==Controls==
A - Play/Pause
 
B - Stop
 
Y - Debug


== Patch note ==
X - Select file


* v1.0.1
R/L - Zoom in/out
* Added allow skip frames option
* v1.0.0
* Initial release


== Summary ==
C/D-Pad - Move video


Video player for 3DS
Touch the bar - Seek


[[File:https://user-images.githubusercontent.com/45873899/113381113-12e28500-93b9-11eb-8539-7e2f64491a58.jpg|00000026]]
==Media==
<youtube>qE2uYUOehWs</youtube>


=== Performance ===
==Known issues==
Video won't play in some resolution.


* 256x144(144p)@30fps(H.264) on OLD 3DS
Video will not be decoded correctly at first.
* 640x360(360p)@24fps(H.264) on NEW 3DS


=== Supported video codec ===
It does not work in .cia.


* Motion jpeg
==Changelog==
* MPEG4 (MPEG4 part2)
'''v1.1.1'''
* H.264 (MPEG4 part10)
* Video will not be decoded correctly in hardware decoder has been fixed.
* H.265 (HEVC)
'''v1.1.0'''
* Added hardware decoder (β).
'''v1.0.1'''
* Added allow skip frames option.
'''v1.0.0'''
* Initial release.


=== Supported audio codec ===
==Credits==
Core 2 Extreme.


* mp1 (MPEG audio layer 1)
dixy52-beep (icon, banner, in app texture).
* mp2 (MPEG audio layer 2)
* mp3 (MPEG audio layer 3)
* ac3
* aac (Advanced audio coding)
* ogg (Vorbis)
* pcm audio


=== Contorols ===
==References==
GitHub, https://github.com/Core-2-Extreme/Video_player_for_3DS <br>
GBAtemp, https://gbatemp.net/threads/release-video-player-for-3ds.586094 <br>


* A : Play/Pause
[[Category:3DS homebrew application]]
* B : Stop
[[Category:Homebrew media players on 3DS]]
* Y : Debug
* X : Select file
* R : Zoom in
* L : Zoom out
* C/DPAD : Move video
* touch the bar : Seek

Revision as of 01:00, 3 July 2021

Template:Infobox 3DS homebrew

Homebrew video player for the 3DS.

User guide

Performance

Software decoding:

Old 3DS - 256x144 (144p) @ 30fps (H.264)
New 3DS - 640x360 (360p) @ 24fps (H.264)

Hardware decoding:

New 3DS - 854x480 (480p) @ 40~50fps (H.264)

Supported video codec

Motion jpeg
MPEG4 (MPEG4 part2)
H.264 (MPEG4 part10)
H.265 (HEVC)

Supported audio codec

mp1 (MPEG audio layer 1)
mp2 (MPEG audio layer 2)
mp3 (MPEG audio layer 3)
ac3
aac (Advanced audio coding)
ogg (Vorbis)
pcm audio

Controls

A - Play/Pause

B - Stop

Y - Debug

X - Select file

R/L - Zoom in/out

C/D-Pad - Move video

Touch the bar - Seek

Media

Known issues

Video won't play in some resolution.

Video will not be decoded correctly at first.

It does not work in .cia.

Changelog

v1.1.1

  • Video will not be decoded correctly in hardware decoder has been fixed.

v1.1.0

  • Added hardware decoder (β).

v1.0.1

  • Added allow skip frames option.

v1.0.0

  • Initial release.

Credits

Core 2 Extreme.

dixy52-beep (icon, banner, in app texture).

References

GitHub, https://github.com/Core-2-Extreme/Video_player_for_3DS
GBAtemp, https://gbatemp.net/threads/release-video-player-for-3ds.586094

Advertising: