Results 1 to 7 of 7

Thread: Special Video Dll?

  1. #1

    Special Video Dll?

    Is there a dll that I can call easily in order to put a video in my game?
    This must have 6 special functions:

    1. Must not use MCI. (maybe DirectShow?)

    2. Must hide the cursor completely.

    3. Ability to play in fullscreen, and adapt to the user's resolution.

    4. Play regardless of the codec installed. ( see binkw32.dll).

    5. Does not have any splash screens, pop ups or menus.

    6. Works on Windows Vista too.

    I am trying to show a video like big commercial games do.
    Thank you,

  2. #2

    Special Video Dll?

    You can use DSPACK, it fills all your needs apart (4) and the fact that its a library not a dll, but im sure you can wrap it around one.
    [size=9px]BEGIN GEEK CODE BLOCK
    <br />d s-- : a24 GB GCS GTW GE C++ P L+ W++ N+ K- w++++ M- PS+ PE+ Y- t+ 5+++ X+ R*
    <br />tv b+ DI++ D+ e++ h+ G-
    <br />END GEEK CODE BLOCK[/size]
    <br />Create your own GeekCode block at: <a href="">...</a>

  3. #3

    Re: Special Video Dll?

    Quote Originally Posted by Grendelus
    Is there a dll that I can call easily in order to put a video in my game?
    This must have 6 special functions:

    1. Must not use MCI. (maybe DirectShow?)

    2. Must hide the cursor completely.

    3. Ability to play in fullscreen, and adapt to the user's resolution.

    4. Play regardless of the codec installed. ( see binkw32.dll).

    5. Does not have any splash screens, pop ups or menus.

    6. Works on Windows Vista too.

    I am trying to show a video like big commercial games do.
    Thank you,
    DSPack can help, but you need codecs for the video that you will play. So you can either check for them, or use video clips that will likely have something on the machine already, and then handle any rendering error. You could potentially send along a codec that you can use as a resource, I guess, and set it up if there is an issue, or load it during an install. But that's the only way to be truly safe.

  4. #4

    Special Video Dll?

    You can use DSPACK, it fills all your needs apart (4) and the fact that its a library not a dll, but im sure you can wrap it around one.
    Where can I find DSPACK along with some documentation?

  5. #5
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    Special Video Dll?

    Sorry if this is partly off-topic, but how much does a Bink license cost?
    Jason McMillen
    Pascal Game Development
    Co-Founder





  6. #6

    Special Video Dll?

    Quote Originally Posted by WILL
    Sorry if this is partly off-topic, but how much does a Bink license cost?
    RAD Game Tools homepage says this:

    Bink Video Tools FREE!
    Bink Player without credits/logo screen $1,995.00
    Bink SDK One Product Windows or Mac or Linux or Nintendo DS $6,000.00
    Bink SDK One Product Console (Xbox, Xbox 360, Nintendo Wii, GameCube, PlayStation(R) 2, Playstation Portable (PSP), PLAYSTATION 3, or Nintendo DS) $7,500.00
    Bink SDK One Site License For One Platform Call
    Vampyre Imaging Library
    Earth Under Fire (PGD Big Boss 3rd place)
    Domains Of Chaos (PGD Multiplexity 5th place)

  7. #7

    Special Video Dll?

    you want to support video playback with no other codecs and stuff

    there is no such thing as that, but mplayer comes pretty close.
    This is my game project - Top Down City:
    http://www.pascalgamedevelopment.com...y-Topic-Reboot

    My OpenAL audio wrapper with Intelligent Source Manager to use unlimited:
    http://www.pascalgamedevelopment.com...source+manager

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •