Homebrew Videos on Moonshell with BatchDPG Guide

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,377
Country
United Kingdom
You have 4 options to build DPG as far as I know.

By hand, my prefered way and argueably the most complex: DPG video is a special header followed by raw MP2 audio and MPEG1 video stream. Nowadays OGG audio is supported and there is a GOP list at the end of the video (for faster seeking).
See all the guides all for numbers to put in and this thread for more:
http://forum.gbadev.org/viewtopic.php?t=7897
I will also post back with info should you want it.

DPGenc, this is the official conversion software and it can handle a fairly large range of input. Comes with moonshell.

BatchDPG, started life as a frontend for DPGEnc and now is an encoding GUI in it's own right. The reliance on .NET (only a small app in the sound encoding stage requires it) is argueably the biggest detractor but the quality and resultant filesize are not to be argued with. It uses AVISynths directshowsource so anything able to be played on your PC (save DRM laden nastiness) should work.
Latest betas here:
http://gbatmw.net/index.php?board=11.0

EZBuilder, released to a few Chinese forums although it is in English (I do not have a current link but a search (maybe add DPG into the terms) should reveal one). One of the features is DPG encoding it's quality and options are up there with any of the methods already listed. It is not quite so fire and forget as the previous apps but very nice should you get it running. It accepts AVISynth input so you are limited only by your PC here.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,377
Country
United Kingdom
If that is the case what is the message avisynth gives when you try to play back the file?
Might I also suggest you try a different codec pack, klite has been shown many times to be fairly buggy, CCCP is my suggestion (use the CCCP insurgent to get rid of klite as well): http://www.cccp-project.net/

Oh and everyone else I feel like spamming my batchDPG version up a bit, The current version does not need .net, has a more stable audio encoder and supports OGG audio for DPG3:
http://gbatemp.net/index.php?showtopic=46763&hl=
 

TonyIommi

Active Member
Newcomer
Joined
Mar 23, 2007
Messages
26
Trophies
0
XP
32
Country
United States
I still don't get it.I have a music video with Black Sabbath and I still can't get the sound and the picture synchronised!!!!!WTF!
hate2.gif
hate2.gif
hate2.gif
 

mescalin

Member
Newcomer
Joined
Oct 6, 2006
Messages
5
Trophies
0
XP
50
Country
I think the bundled DPGTools 1.3 finally surpassed BatchDPG 1.3 Beta 4.5. Maybe it's just me, but I'll confirm in a sec.

Edit: Ok, after testing: DPGTools videos run smoother and look better than BatchDPG. One thing I have noticed is that the volume control is less optimized than in Moonshell 1.6 so if you don't want any hiccups I would advise to keep it at 100%. I have tested all encodes at 400% though and BatchDPG encodes hiccup ALOT more than DPGTools. I'll use DPGTools for now until Firon updates BatchDPG. The only downside is that the videos are larger in size but the quality more than makes up for it. I hope Infantile gets the volume thing worked out, but I think he posted on his site that he is done with Moonshell. :'(
Totally agree with you, it's far more watchable and detailed now, although I think resizing is an issue, it's a bit too sharp from high-quality sources. Batchdpg is a more reliable app though and more customizable.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,377
Country
United Kingdom
@TonyIommi try running it through GSpot or if you have the ability graphedit.
GSpot:
http://www.headbands.com/gspot/
Graphedit:
Downloads of http://www.doom9.org/ also with various directx packages.

From this you can tell what standards the video uses and what framerate conversions (the usual cause for sync issues) may be undertaken and what codecs the system is trying to use, posting them here should help as well.

@mescalin try changing the resizer, lanczos is the standard one now which produces a nice bit of sharpening when you upscale let alone downscale. Bilinear is a good bet.
 

mescalin

Member
Newcomer
Joined
Oct 6, 2006
Messages
5
Trophies
0
XP
50
Country
@TonyIommi try running it through GSpot or if you have the ability graphedit.
GSpot:
http://www.headbands.com/gspot/
Graphedit:
Downloads of http://www.doom9.org/ also with various directx packages.

From this you can tell what standards the video uses and what framerate conversions (the usual cause for sync issues) may be undertaken and what codecs the system is trying to use, posting them here should help as well.

@mescalin try changing the resizer, lanczos is the standard one now which produces a nice bit of sharpening when you upscale let alone downscale. Bilinear is a good bet.
Not an option with Dpgtools, but I've gone back to batchdpg anyway.
 

dunderhead

Well-Known Member
Newcomer
Joined
Feb 19, 2007
Messages
45
Trophies
0
XP
105
Country
United States
shokon, moonshell should play mp3s without any modifications to the program. Just drag and drop your mp3s to your micro-sd (or whatever media you're using), and select the file in moonshell. You can use your stylus to change the song lineup from normal to loop, etc.

edit: I'm not sure if it matters, but all of my mp3s have a lowercase extension instead of what I've once-in-a-while seen as ".MP3", which is not standard. Check to see that your files are named properly.
 

X0Anime0X

New Member
Newbie
Joined
Feb 23, 2007
Messages
3
Trophies
0
XP
7
Country
United States
If it's not too much trouble, could you upload the beta 4 on another website? The link provided in the original post doesn't work for me.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @mthrnite, Cheetah Girls, the sequel to Action 52's Cheetah Men.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pokemon Black I played that one a lot
  • K3Nv2 @ K3Nv2:
    Honestly never messed with Pokémon on ds much
  • mthrnite @ mthrnite:
    I played pokemon once, was bored, never tried again
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
    Veho @ Veho: +1