Homebrew Homebrew app [Release] Video player for 3DS

AleronIves

Well-Known Member
Member
Joined
Nov 17, 2016
Messages
460
Trophies
0
Age
36
Location
California
XP
2,290
Country
United States
I don't test using H.263 but I tested mpeg2video (aka H.262) and it runs around 20~30fps(depending on scene) on o3ds.
Oh, cool. I didn't see H.262 in the list of supported codecs, so I thought it wasn't allowed.

I mean here is that drawing library consider top screen as 800*480 not 800*240 if 800px mode is enabled.
Oh, I misunderstood. Sorry about that. Isn't this a bug, though? The upper screen is 800x240, isn't it? It doesn't make much sense to encode 800x480, only to have it downscaled to 800x240 during playback, since 800x480 will take many more CPU cycles to decode and will use more space on your SD card.

For example, if you look at HoriHD-Gallery, the screenshots for 800px mode are 800x240, not 800x480.
 
  • Like
Reactions: Core_2_Extreme

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,066
Trophies
1
Location
California
XP
6,146
Country
United States
There is no default directory. Press X to open the file browser and pick the video to play.
Awesome. Had to press the Video item on the Lower Screen, then Press X to bring up the Directory Listings.
Playing a MPEG-4 part 2
AAC
1280x720 Video File, but it is stuttering like crazy. But so far, so good :D

EDIT:
Now, a
H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
AAC
1280x720
Video is going a little slow, and still Stuttering.
 
Last edited by Smoker1,
  • Like
Reactions: Core_2_Extreme

T0biasCZe

Well-Known Member
Member
Joined
Oct 4, 2019
Messages
220
Trophies
0
Age
19
XP
959
Country
Czech Republic
1280x720 Video File, but it is stuttering like crazy. But so far, so good :D
you need to downscale the video so it runs better
if you have New 3DS or New 2DS, downscale it to 800x240p (with ffmpeg, its ffmpeg -i input -vf scale=800:240:flags=neighbor output.mp4
if old 2ds or old 3ds, 400x240p (ffmpeg -i input -vf scale=400:240:flags=neighbor output.mp4)
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,066
Trophies
1
Location
California
XP
6,146
Country
United States
you need to downscale the video so it runs better
if you have New 3DS or New 2DS, downscale it to 800x240p (with ffmpeg, its ffmpeg -i input -vf scale=800:240:flags=neighbor output.mp4
if old 2ds or old 3ds, 400x240p (ffmpeg -i input -vf scale=400:240:flags=neighbor output.mp4)
What Converter do I need? Might have mentioned it in 1 of the 11 Pages
 
  • Like
Reactions: Core_2_Extreme

T0biasCZe

Well-Known Member
Member
Joined
Oct 4, 2019
Messages
220
Trophies
0
Age
19
XP
959
Country
Czech Republic
Have you gotten such a video to fill the screen? For me, there are large black bars on the top and bottom with 800x240p...

1) you need to have program that actually stretches the video to 800x240p not just lettebox 400x240
2) you need to enable 800px in settings (New 3DS and New 2DS only)

--------------------- MERGED ---------------------------

Question: DVDFab has a Conversion Listing for the NDS, where Videos would be made to work with it. Would that work also?

Shows it would be.....
MPEG-1
MP2
172x96
No, since DS has 256 × 192 screen and 3DS 400×240 screen (800x240p with Hori HD)
 

Core_2_Extreme

Well-Known Member
OP
Member
Joined
Feb 11, 2019
Messages
153
Trophies
0
Age
22
XP
1,163
Country
Japan
@Core_2_Extreme please edit the link in the main page to the updated guide
Updated

Oh, cool. I didn't see H.262 in the list of supported codecs, so I thought it wasn't allowed.


Oh, I misunderstood. Sorry about that. Isn't this a bug, though? The upper screen is 800x240, isn't it? It doesn't make much sense to encode 800x480, only to have it downscaled to 800x240 during playback, since 800x480 will take many more CPU cycles to decode and will use more space on your SD card.

For example, if you look at HoriHD-Gallery, the screenshots for 800px mode are 800x240, not 800x480.
Oh, sorry I forgot to write these codecs it also supports H.261

Idk if it's a bug.
edit : But I think it is possible to correct it in program.

What Directory does this look into for Video Files?
There is no default directory, put your video anywhere you want.
 
Last edited by Core_2_Extreme,
  • Like
Reactions: Smoker1 and eduall

T0biasCZe

Well-Known Member
Member
Joined
Oct 4, 2019
Messages
220
Trophies
0
Age
19
XP
959
Country
Czech Republic
question, would it be possible add function to remember where you ended and continue watching at that time ?
(and enlarge the buttons since the buttons are unclickable on small 3DS even with stylus)
 
  • Like
Reactions: Core_2_Extreme

AleronIves

Well-Known Member
Member
Joined
Nov 17, 2016
Messages
460
Trophies
0
Age
36
Location
California
XP
2,290
Country
United States
I had to do a little research to remind myself how to use XviD's features, since I've been using x264 for so long. Here's a 400x240p @ 24 clip O3DS users can try to see if it plays at full speed, or at least faster than H.264 would.

https://www.filedropper.com/o3ds01

If you want to try your own encodes, you can get the source file (1080p H.264, 191 MiB) at http://www.caminandes.com. The short films are all covered by the CCBY3 license.
 
  • Like
Reactions: Core_2_Extreme

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Don't know burnt pizza can be pretty bad
  • Xdqwerty @ Xdqwerty:
    gonna download sonic generations to my ps3
  • BigOnYa @ BigOnYa:
    How do you put games on there? Does it have like a game store on the ps3?
  • K3Nv2 @ K3Nv2:
    Black market store
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, download a pkg file, put it in a usb or a sd card, put the usb or sd card to ps3, turn on ps3hen, go to install game, install the game
    +1
  • BigOnYa @ BigOnYa:
    Ok yea that's same with me, was just curious. Coolio
    +1
  • Xdqwerty @ Xdqwerty:
    good night
  • BigOnYa @ BigOnYa:
    Nighty night
  • K3Nv2 @ K3Nv2:
    Lmao my keyboard decided to randomly die
  • BigOnYa @ BigOnYa:
    Its prob your new router interfering w it
  • K3Nv2 @ K3Nv2:
    How when my old one worked fine
  • BigOnYa @ BigOnYa:
    You figure out ring and all smart devices? And POE
  • K3Nv2 @ K3Nv2:
    Yeah but gave up on PPPoE
    +1
  • Sicklyboy @ Sicklyboy:
    did you fix it ken?
  • K3Nv2 @ K3Nv2:
    Bob the builder
  • K3Nv2 @ K3Nv2:
    Uck
  • BakerMan @ BakerMan:
    you
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • BakerMan @ BakerMan:
    $21 bill dropped

    iu
  • K3Nv2 @ K3Nv2:
    Wtf are you doing with that $20 cutting up meth
  • BigOnYa @ BigOnYa:
    Going to jail if he tries to spend it
  • K3Nv2 @ K3Nv2:
    Try to buy something with it
    K3Nv2 @ K3Nv2: Try to buy something with it