Im pretty sure the linux mplayer is being ported to windows, and im also rather sure that they do have a working player for windows, atleast it worked once. Not to ruin your work, but i think it would be a better idea to get mplayer working, especially since it supports virtually all usable formats. Quicktime, realmedia(video and audio), sørensen(i belive all of them), wmv(all of them), mpeg1-2. divx, xvid, and some others.
Good work in the player :D looks nice.
Sincerly A Bastard Commie
From: "Aleksey Bragin" aleksey@studiocerebral.com To: ros-general@reactos.com Subject: [ros-general] AVI video playback under ROS --- now possible (firsttime ever under ROS :-) ) Date: Fri, 28 Nov 2003 01:02:45 +0300
Hello,I've been working for the last two years creating a videoplayer, which can play AVI file on virtually any Windows OS (excluding 3.11 and below) and MacOS X. And my first wish was to extend this to allow playback even under so early OS as ReactOS.
And now my dream came true. I have created a special, 'lite' version of the videoplayer, which plays DIVX4-encoded AVI-files under ReactOS. Certainly, I needed to 'hack' it a bit so it works under ROS -- like remove common dialogs support (though AFAIK we have comdlg32.dll from Wine), and leaving out bare playback mechanism along with OpenDivX decoder (source code available at www.opendivx.org or www.projectmayo.org).
The player itself can be downloaded from here: http://quake.msk.ru/VPLite.rar (please, read enclosed readme.txt file, since it contains some legal stuff --- really just a few sentences which I must write since not-lite version is a commercial product, which can't be distributed).
As for AVI, you can playback any one, which is DIVX4-encoded. Just for example, I uploaded the file - http://quake.msk.ru/me1-compr.avi (2 Mb), but please, don't make any screenshots of it, it's actually me shot by a videocamera some years ago, in a very home environment, and in any way really not for broad audience :). I just couldn't find another divx4 right now on my computer.
You will probably encounter a lot of bugs, which are mostly related to unimplemented parts of ROS.
Known limitations: To watch video you must have 32bpp video mode set (like vmx_svga driver, or any other, but I doubt vgamp.sys will work). Only DIV4 supported Video image isn't resized if you resize windows (absence of StretchDIBits() ) many others probably.
Let me know of any problems though :)
With the best regards, Aleksey Bragin.
P.S. I congratualate all americans here on the list with the Thanksgiving day!!!
ros-general mailing list ros-general@reactos.com http://reactos.geldorp.nl:8080/mailman/listinfo/ros-general
_________________________________________________________________ Få alle de nye og sjove ikoner med MSN Messenger http://messenger.msn.dk
Tobias, you're certainly right, and in the long run ROS must have its own player (may be based on mplayer) something like ReactOS Media Player. My player doesn't pretend to take its part, just because it's a commercial software, which I partly own. And it pursues different goal --- to play video on every system, which theoretically can playback the video.
But currently any other player would hardly work on ROS since there is no support for codecs and VFW yet, and support all usable formats through a compatible with Windows codecs mechanism, like WinXP does now.
Also, as for vplite, it's a two-step process: 1) Forward step -- I commented out all code making ROS to hang, changed all registry calls to just hardcoded values, removed support for stretching image, etc. And made it working at last, so this step is done. (No serious input to ROS yet, just 'hacking' code so it works under ROS) 2) Backward step -- Removing comments from vplite code, and make ROS not hang and support all the needed functions, which are very likely to be used in the most of other applications.
Thanks for commenting, With the best regards, Aleksey Bragin.
Im pretty sure the linux mplayer is being ported to windows, and im also rather sure that they do have a working player for windows, atleast it worked once. Not to ruin your work, but i think it would be a better idea
to
get mplayer working, especially since it supports virtually all usable formats. Quicktime, realmedia(video and audio), sЬrensen(i belive all of them), wmv(all of them), mpeg1-2. divx, xvid, and some others.
Good work in the player :D looks nice