• Advertisement
  • Popular Tags

  • Popular Now

  • Advertisement
  • Similar Content

    • By Zooch
      Hi GameDev!
      I own a small company called Magical Game Studio and I'm excited to present an opportunity to the community that we're passionate about.  The game we're working on is a throw-back to one of our favorites, Legend of Zelda: A Link to the Past, and we're looking to create a similar 2D, top-down adventure game with more of a painterly art style and faster-paced gameplay. We are developing for Nintendo Switch and PC platforms (we're Nintendo dev partners with Switch access).
      We've just finished pitching our game to eight publishers during GDC and all eight have requested follow-up meetings when we reach First Playable (around June), which is rare in my experience (usually we're lucky to get 2-3 callbacks).  We have signed contracts with three publishers across four previous games, ranging in funding from $400K to $5M.  As a team, we have shipped eight game titles in the past, and we've shipped both AAA and indie projects alike.  Several of us are currently employed full time in director or senior-level roles at other game companies.
      Our studio is comprised of ten members, and we're looking for a senior-level engineer and a senior-level technical artist who has experience with 2D animation in Unity. This is our passion project that we're looking to launch so that we can break into our own studio.
      Both positions are remote, and the positions are royalty-based until we secure publisher funding, in which we will pay salary/benefits + royalty.
      Here's a WIP screenshot of the game:

      If you're interested in one of the two positions listed above, contact me and I will send you our pitch deck and game demo after further discussion.  When you contact me, please also provide the position you're interested in and some sort of portfolio to showcase your previous experience (github, portfolio, collection of links to games, etc.).  Please also indicate what you accomplished if your examples are team projects and what types of game code you're most experienced with (UI, gameplay, AI, combat, dialogue, netcode, tools, etc.).  Lastly, we're looking for people who can contribute ~20 hours per week.  Any less than that for engineers and we find that we don't have enough time to iterate effectively (and our gameplay suffers).
      Thanks for reading, and I hope to hear from you soon!
    • By Pixelated_Nate
      Hello all!
      I'm currently designing a 2D, Puzzle/Action RPG, in a similar vein to Legend of Zelda: Link to The Past, in Unity and require a Programmer partner in which to work with me.
      The project, yet to be titled, will feature:
      A semi-open world, represented through pixel art, in which the player traverses to enter dungeons and advance the story. A handful of side-quests that require memorizing details and using puzzle-mechanics. A fast-paced, melee combat system that will include dodging, blocking and utilizing four different attack types that can be switched on the fly. A simple inventory of "Key Items" to be used in order to advance the story. Day & Night system and Weather Effects, with weather effecting combat.  A very simple Dialogue System to convey information via colored text. Saving/Loading via exporting and importing a physical save file. Majority of the project is already planned out, with plans to release commercially and splitting the profits equally among the two of us. 
      I would request that the applicant is able to work semi-independently, following an outline, and that they have experience in both C# programming  *and* putting those scripts to use inside Unity, whilst I will be creating the Art, Music/SFX and doing Level Design (Though if you are also comfortable in assisting me with these, I wouldn't be opposed.).
      Work will be shared in either Github or Unity Collab (Applicants preference), with communication done via Discord. 
      For more information and to apply, please contact me at nathan.jenkins1012@gmail.com
      Thanks for reading! 
    • By Just4lol
      I'm looking for my dream teammate(s) to help me work on my Unity game. I still dont know where Im going with that project but I want to make a good final product that I would be able to sell or publish it for free on Steam.  Here a video of the prototype (The only thing I dint made is the skybox) https://www.youtube.com/watch?v=y2Otmt9jRkc
      My discord : Just4lol#46982
      I want somone at least as competent as me : 
      - I want somone with at least one year of experience in Unity (already worked with scriptable object and know oop).
      - Already worked with shaders or can do editors tools is a plus.
      - Can do 3d models in Blender or can do 2d art for the ui or particles effects.
      - Can make soundtracks or sound effects a bonus.
      Im a french Canadian so mind my english I will do my best to edit any errors I see. 
    • By Damnwing0405
      I am looking for talents to form a team of making a strategy base action game. Talents I am currently looking for are : -
      (I) Unity programmer (mobile)
      (II) Game designer
      (III) 3d Artist
      (IV) SFX Artist
      The attachment is some game concept for the game. All the concept will be turn into 3d or card form. The game will be strategy game where the players can form their own team and control the units in the battle field real time to fight against each others.  If you are interested to know more details please pm me or send an email to damnwing0405@gmail.com

    • By bsudheer
      Leap Leap Leap! is a fast-paced, endless running game where you leap from rooftop to rooftop in a computer simulated world.

      This is a free run game and get excited by this fabulous computer simulated world of skyscrapers and surreal colors in parallax effect. On your way, collect cubes and revival points as many as you can to make a long run.

      Features of Leap Leap Leap:
      -Option of two themes: Black or White.
      -Simple one touch gameplay.
      -Attractive art.
      -Effective use of parallax.
      To Download the game:
      Playstore: https://play.google.com/store/apps/details?id=com.avakaigames.leap
      Appstore: https://itunes.apple.com/us/app/leap-leap-leap/id683764406?mt=8

  • Advertisement
  • Advertisement
Sign in to follow this  

Unity Using a video codec to play animation

This topic is 3984 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, I want to have something that plays video files in my program. One opproach is to use a simple window control (Animate window), but it can play only uncompressed *.avi files that (as you know :)) are almost too large. May be someone knows how to use a codec library or something else (I'm raw in this scope), in order to have an opportunity to play vidoe files encoded with Sorenson Video (3), MPEG-4 video, Cinepack, Intel Ideo Video 4.4 or other 'good' codec. Links to tutorials, articles are welcome.

Share this post

Link to post
Share on other sites
Probably the easiest way to do this is to use DirectShow (documentation is in the Platform SDK, not in the DirectX SDK). That'll use the codecs that are available to all other Windows applications; the only issue would be installing the codecs if the user didn't already have them which could be automated by the installer, or by providing a command script using regsvr32. DirectShow will handle the creation of a filter graph for you, and you'd just need to provide a window handle for it to render to. (There are examples in the Platform SDK).

Video Rendering (DirectShow) on MSDN.

Share this post

Link to post
Share on other sites
That's what I was looking for, many formats... great :)

From where can I download DirectShow SDK?
OK, suppose it is located in Platform SDK, but
I got error (cannot to open input file 'msvcrtd.lib') while trying to compile a sample code. I suppose that this error is not directly related to DirectShow... but something is wrong :|

[Edited by - VersusOm on April 19, 2007 10:22:26 AM]

Share this post

Link to post
Share on other sites
Original post by VersusOm
From where can I download DirectShow SDK?
All of it is in the Platform SDK.
I got error (cannot to open input file msvrcrtd.lib) while trying to compile a sample code. I suppose that this error is not directly related to DirectShow... but something is wrong :|
Which IDE are you using? I assume this is due to your IDE not looking at the right directories. I'm primarily a C# programmer so am not too good with the C++ compilation process, sorry.

Share this post

Link to post
Share on other sites
I'm using Code::Blocks (+ Microsoft Visual C++ Toolkit 2003).
I recovered from previuos errors, but
I have encountered these ones:
Linking console executable: bin\Debug\GE_0.11.exe
main.obj : error LNK2001: unresolved external symbol _IID_IMediaEvent
main.obj : error LNK2001: unresolved external symbol _IID_IMediaControl
main.obj : error LNK2001: unresolved external symbol _CLSID_FilterGraph
main.obj : error LNK2001: unresolved external symbol _IID_IGraphBuilder
bin\Debug\GE_0.11.exe : fatal error LNK1120: 4 unresolved externals

I have no idea what to do ... load a library like with DirectX?
#pragma comment( lib, "d3dx9d.lib" ); 

But then the question is what is the name of that one?
P.S. it cannot open 'strmbasd.lib' if I try to load it.

[Edited by - VersusOm on April 21, 2007 3:48:12 AM]

Share this post

Link to post
Share on other sites
Well, you're missing some needed symbols (GUIDs in this case), so you're probably missing a required library. You mention that strmbasd.lib causes problems; is that because you don't have a strmbasd.lib? Do you have some other sort of strmbas*.lib? Try linking that one.

(strmbasd.lib is probably the debug version of the strmbas.lib, as indicated by the 'd' on the end, and it's entirely possible that the debug version doesn't ship with the Platform SDK).

Failing that, probably the best way is to look in the Platform SDK for the instructions on how to build and link a project that uses DirectShow and follow those carefully. If you can't find those instructions, perhaps grab one of the DirectShow samples and do what it does.

Good luck,

Share this post

Link to post
Share on other sites
I don't know if this is what you are looking for, but perhaps you may be interested in FFMPEG c++ library...

Share this post

Link to post
Share on other sites
It is working!

Quick Tip for DirectShow :)
// make sure you have this 
#pragma comment(lib,"Strmiids.lib");

There is one thing that I have found a bit interesting:
1. I create a window, pass it's handle to interface of DirectShow (IMediaEventEx - for handling events). And as soonn as I start to play, a new window is created with media.
Q: Does anyone know howto make it to work in a main window? Just like other simple controls (Buttons, Statics ect.).
Orginal post by cignox1
perhaps you may be interested in FFMPEG c++ library...
I haven't enough time to explore it in details, but it seems to be a powerful tool. Thanks.

Share this post

Link to post
Share on other sites
Just in case anyone is wondering about strmbasd.lib/strmbase.lib: The platform sdk only comes with the code for these libraries, but doesn't include prebuilt libs.

Share this post

Link to post
Share on other sites
Thanks to all.
It is working fine, of course DirectShow clould sopport more various codecs :)

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement