Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.


Go Back   Doom9's Forum > Hardware & Software > Software players

Thread Tools Search this Thread Display Modes
Old 16th December 2008, 02:46   #1  |  Link
Registered User
Join Date: Dec 2005
Posts: 560
H264 DVD Player

So .. I have been busy building myself a replacement for my ageing divx dvd player. One that can play h264 videos and well just about anything. And this is the result, it doesn't really have a name, but it's stable and functional and looks great on my TV. This project would be cool for taking an old pc, and just turning it into a media centre of a divx/mp3 player.

It has support for WinLirc, which means with a very simple infrared receiver you can program in just about any remote control to use to control your pc. I am using the same remote as my old divx dvd player.

You can buy a simple receiver like this off of ebay or online very cheap, or simply make your own ! It's like 5 components to solder together.

So anyway the interface for my software looks something like this

I coded in some special low level CD support which will attempt to slow down your DVD/CD drive when watching stuff. Isn't it annoying when all you want to do is view a jpeg off a CD and the drive is spinning about 100 miles per hour ?

I'll try and find my camera lead so upload some pictures of my actual HTPC setup if anyone is interested. The pc has no keyboard or mouse, just my DVD remote control to control it

It uses directshow .. so whatever u can play in windows media player you should be able to play through my software. So you can use CoreAVC or other great filters

So heres the download link

That is all, if anyone is interested feedback welcome.

Last edited by dukey; 21st June 2011 at 18:46.
dukey is offline   Reply With Quote
Old 16th December 2008, 08:52   #2  |  Link
Registered User
Join Date: Aug 2007
Posts: 38
It seems quite good. but the web sit is download limited every day for free user.
mhj911 is offline   Reply With Quote
Old 16th December 2008, 11:14   #3  |  Link
Registered User
Join Date: Dec 2005
Posts: 560
try this link if the first one doesn't work
sorry have no where else to host the files right now
dukey is offline   Reply With Quote
Old 16th December 2008, 12:53   #4  |  Link
Registered User
Join Date: Aug 2007
Posts: 38
it's good. I have a little problem, when rootFolder is "c:\", i want to drower or play file on other driver. e.g. d:\
rootFolder = c:\

play = play
pause = pause
stop = stop
up = up
down = down
display = display
eject = open
skipForwards = next
skipBackwards = prev
increasesSpeed = fwd
decreaseSpeed = rev
mhj911 is offline   Reply With Quote
Old 16th December 2008, 14:35   #5  |  Link
Registered User
Join Date: Dec 2005
Posts: 560
currently i use just it to play files from my DVD drive
so i haven't built any support for changing drives
however you could use something like
To create links to all your media folders
That would be a really nice way to link all your folders together. From the wiki just ..

The mklink command is used to create a symbolic link. It has the following command line syntax:

mklink [[/D] | [/H] | [/J]] link target

To delete symbolic link to a file, the following command line syntax can be used:

del filename

However maybe I could add support for multiple root folders so to speak.
dukey is offline   Reply With Quote
Old 21st June 2011, 18:44   #6  |  Link
Registered User
Join Date: Dec 2005
Posts: 560
I've had a gap between projects and have had some time to work on this project again. There's still a fair amount to do, but it's in a usable enough state to test publicly. Feed back would be great !

Download HERE:
(Could do with better hosting )
  • I've added full dvd support
  • Deinterlacing support
  • Volume control
  • Ability to switch audio tracks whilst playing
  • Fixed some threading issues
  • You can now stream stream from multiple locations. Ie Hard Disk, Thumb Drive, Network, whatever

Other fun facts about my project
  • Doesn't need an installer/uninstaller
  • Is small enough to fit on a floppy disk
  • Renders everything through opengl.
  • Should support almost every graphics card, even super old ones. Nvidia TNT upwards. As long as the card supports texture sizes of 1024x1024 or 2048x2048 for HD.
  • Can control the read speed of the DVD drive for quieter playback.

For DVD support, the easiest way is to install FFDShow-tryouts and tick the DVD support button

Interface looks something like this at the moment.

Comments/suggestions welcome
dukey is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 13:44.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.