Forums Gallery Downloads LOGIN |REGISTER

Cry Video for the CE 3 is here! UPDATED

Use this section to show off your CE3 modifications


 

User avatar
Hamers
Developer
Developer
 
Posts: 289
Member since: 06.10.2008, 18:38
Location: Berlin, Germany
Likes: 2

Cry Video for the CE 3 is here! UPDATED

Postby Hamers » 07.01.2012, 19:32

Hey folks :D

Since the release of the Free SDK in last August some time has passed, but one big problem remains: You can't create any movies for the Free SDK, as no Scaleform support is available as of now. Even if it comes, you probably can't make any videos, because "Scaleform Video" seems to be commercial only.

So there was the cry for an alternative among the hard working community.

After 2 months of work I proudly present you Cry Video:




Cry Video features things like:

-Full HD support
-Easy, fast creation
-Fullscreen intro movies on startup
-Ingame fullscreen videos
-Play movies on dynamic surfaces
-Support for multiple videos at once
-Start/Stop/Skip control
-Performance friendly
-Algorithm can compensate some lags and slowdowns
-1:1 sync between video and audio stream to allow playback of videos containing facial animations and lip-sync

On top of that a new system allows you to use any prepared map as a background for your hardcoded menu. An example of the forest map will be included in the first release.

Cry Video and a tutorial on how to create movies for it will be available for free shortly!
Stay tuned.

Please check out my other projects too. See signature.
Last edited by Hamers on 19.04.2012, 13:37, edited 2 times in total.
Image
Released !!! DOWNLOAD NOW !!!
User avatar
Talvipakkanen
Executive Producer
Executive Producer
 
Posts: 4307
Member since: 16.06.2008, 22:11
Location: Oulu, Finland
Likes: 7

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Talvipakkanen » 07.01.2012, 19:44

Fantastic :))

Is there a pause function too for ingame videos, or did i miss it?
Zip-line release 2012-04-24 (for CE2 & CE3) · C1 mod project: A mod called Entry
Assets · Blender: Destroyable object tutorial for CryBlend

- currently lost in New Eden -
User avatar
Hamers
Developer
Developer
 
Posts: 289
Member since: 06.10.2008, 18:38
Location: Berlin, Germany
Likes: 2

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Hamers » 07.01.2012, 19:52

Thank you :D

It's not implemented yet, but since sounds can be perfectly paused, I don't see a reason why it shouldn't work.

I will include a Pause and Continue button for the FG Node in the release version :))
Image
Released !!! DOWNLOAD NOW !!!
Narkoz_bu
Just getting started
Just getting started
 
Posts: 7
Member since: 22.08.2011, 15:12
Likes: 0

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Narkoz_bu » 07.01.2012, 21:36

Super!!! Thank you!
User avatar
Cry-Adam
Crytek Staff Member
Crytek Staff Member
 
Posts: 11296
Images: 182
Member since: 09.01.2008, 01:11
Location: Crytek HQ
Likes: 859

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Cry-Adam » 07.01.2012, 21:58

Amazing stuff, Hamers! Very exciting to see such creative and inspirational work!

Image
Image
No dev/modding PM's please, use the forums! :)
Achievement Unlocked: Wear the Winter avatar all year.
User avatar
Johnny Guitar
Skilled Developer
Skilled Developer
 
Posts: 798
Member since: 23.03.2011, 05:21
Location: Calgary / Alberta / Canada
Likes: 14

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Johnny Guitar » 07.01.2012, 22:01

Holy sh*t

Can mods use this?
User avatar
Lavizh
News Posters
News Posters
 
Posts: 12074
Member since: 04.12.2007, 03:23
Location: Hamar, Norway
Likes: 750

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Lavizh » 07.01.2012, 22:29

Finally! I know animated textures or DDS files placed in a row in the DIFUSE tab works. But this also opens up for splash screens and more features. This is great work man. Will definately try this out when it's available. Thumbs up for creativity.
 
 
Image
User avatar
Hamers
Developer
Developer
 
Posts: 289
Member since: 06.10.2008, 18:38
Location: Berlin, Germany
Likes: 2

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Hamers » 08.01.2012, 00:36

@Cry-Adam
Thank you :)

@Johnny Guitar
For the Free SDK? Of course. For Crysis 2 it isn't possible, because there is no source code available.

@Lavizh
Thanks. Your posts about this 'issue' with the Free SDK inspired me to made Cry Video ;)
Yeah it definitely opens up a lot of possibilities.
Image
Released !!! DOWNLOAD NOW !!!
User avatar
Cry-JR
Captain CryDev
Captain CryDev
 
Posts: 2228
Member since: 02.08.2005, 19:01
Location: Crytek HQ
Likes: 49

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Cry-JR » 08.01.2012, 00:50

And the oscar for "coding and not crying" goes to Hamers ;)
Cool stuff.
User avatar
DevilDante
Skilled Developer
Skilled Developer
 
Posts: 746
Member since: 17.08.2011, 16:25
Location: Genova, Italy
Likes: 3

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby DevilDante » 08.01.2012, 02:26

Wow.. big release with lots of feature, you're one of the few intelligent people who open a thread after having completed their project and that's a good thing in my opinion ! :D
Image
User avatar
the_grim
Superstar Dolphin
Superstar Dolphin
 
Posts: 9884
Member since: 16.08.2004, 10:46
Location: Finland
Likes: 189

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby the_grim » 08.01.2012, 11:44

Great job, I can see lots of potential for this one. :)
User avatar
Hamers
Developer
Developer
 
Posts: 289
Member since: 06.10.2008, 18:38
Location: Berlin, Germany
Likes: 2

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Hamers » 14.01.2012, 01:12

Hey guys!

The beta version is almost finished. I converted the whole thing now to the newest 3.7 build of the free SDK.

On top of that I added a pause function to the FG node, so you can pause and resume your videos at any time now.

Here is a picture of the current FG node :]
Image

Anyone who is interested in testing the beta can send me a PM and when the time has come I will get back to you.
Image
Released !!! DOWNLOAD NOW !!!
User avatar
Lavizh
News Posters
News Posters
 
Posts: 12074
Member since: 04.12.2007, 03:23
Location: Hamar, Norway
Likes: 750

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Lavizh » 14.01.2012, 02:42

Very cool! You have a message :)
Thanks for doing this and helping out the community. I have nominated you for an Oscar. Hope you win :)

As i understand this plays MP4 H.264 (AAC for sound) encoded at fullscreen? Is there any limitations on Bitrate?
 
 
Image
User avatar
Hamers
Developer
Developer
 
Posts: 289
Member since: 06.10.2008, 18:38
Location: Berlin, Germany
Likes: 2

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Hamers » 14.01.2012, 04:17

There is no video codec involved with CryVideo. This is because the CryEngine doesn't understand any kind of video codec right out of the box besides Scaleform Video (usm) and implementing a new one is not an easy task, because of some missing functions and many codecs are protected by copyright.

So Cry Video just uses a sequence of strong compressed dds images. You can either use the batch mode of the resource compiler or my new script for GIMP to do this in very short time.

The work flow looks like this:

1. Create your video file (avi, wmv etc.) with video and sound data.
2. Use a program like RAD Video Tools, which separates the audio and video stream. Then you have all the images as TIFF files (RAD automatically numbers them from 1 to xxx) and the audio as a wave file.
3. If you want to use your video on startup, convert the audio file with a tool like Audacity to OGG. For ingame videos to MP2 or MP3 and just change the extension to MP2.
4. Use the batch mode of the rc.exe or my script for GIMP, which converts and compresses all the images to the CE3 dds format in very short time.
5. The images will be compressed again when you create the pak file for it. Then it is a reasonably size.
6. Create a xml file for your video containing all the necessary information like the first and last number of the sequence, FPS, Width, Height, etc. Sample files are included.
7. Use your video!

CryVideo will play the images with the FPS number you specified and automatically syncs the playback to the audio file, so there is no inconsistency between the video and audio stream.

And of course you can choose any resolution, FPS and quality of your input video, there is no real limitation. However, any increase of the quality also increases the file size of the images in the end.

I recommend 720p @ 30 fps for fullscreen videos. Ingame movies on surfaces should also work fine with 360p, unless your screen is very big :D

The CryEngine automatically upscales the images, when the player uses a bigger resolution then the video.
Last edited by Hamers on 14.01.2012, 04:41, edited 6 times in total.
Image
Released !!! DOWNLOAD NOW !!!
User avatar
Mika
Honourable Member
Honourable Member
 
Posts: 605
Member since: 01.11.2010, 15:28
Location: Orlando, FL
Likes: 10

Re: Cry Video for the CE 3 is here! Announcement Trailer

Postby Mika » 14.01.2012, 04:22

This is fantastic!
Looking forward to this release, really waiting for it.
I was dreading having to use animated textures in our game.


 
Connect and collaborate with CRYENGINE developers in the official Forums.
Visit the Gallery to share what you have created and be inspired by what others are creating with CRYENGINE.
Community