Homebrew Videos on Moonshell with BatchDPG Guide

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
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,321
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,321
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
    S @ salazarcosplay: show him fighting in ww2