IrrVideoPlayer

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki

IrrVideoPlayer

Postby Acki » Sat Mar 29, 2014 3:15 am

Hi,
long time since I visited this forum !!!
and I probably won't do so after this post, sorry... :wink:

Recently I was in the need of a video player...
so I decided to code one for Irrlicht !!!
and I remembered there were many Irrlichter here who also want a video player... :D

and now I'm proud to announce the very first version of my new video player !!! 8)
it supports a wide range of video codecs !!!

just visit my homepage if you want to learn more about my new video player !!! :wink:
http://abusoft.g0dsoft.com

cheers,
Acki
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
User avatar
Acki
 
Posts: 3478
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)

Re: IrrVideoPlayer

Postby devsh » Sun Mar 30, 2014 12:21 pm

I would greatly reccommend some of Chuck Burfoot's work related to this subject

plays N videos simultaneously and is very open ended (callback mechanisms), drops frames if CPU too slow and can resample audio

due to callback mechanisms, proper asynchronous openGL/directX texture upload can be done and the video can be displayed using proper Presentation Timestamps

supports all formats known to man (uses libav as a demuxer and as a decoder 'most' of the time)

I think the no-source indie license or non-commercial is below $100, but not sure

email: chuck {att} burfoots {dott} com

P.S. There is also a video RECORDER for integrated game screen capture in the works (supports Variable Frame Rate - key to game footage capture)
We chose to stream mesh data from Multiple OpenGL Contexts in many threads and do the other things, not because they are easy, but because they are hard! - JFK
User avatar
devsh
Competition winner
 
Posts: 1758
Joined: Tue Dec 09, 2008 6:00 pm
Location: UK

Re: IrrVideoPlayer

Postby Acki » Sun Mar 30, 2014 2:45 pm

devsh wrote:I think the no-source indie license or non-commercial is below $100, but not sure
LOL
of course my player supports all video formats (haven't found one that it doesn't support yet) !!!
of course it uses a callback system !!!
of course it drops frames to sync audio and pictures if neccessary !!!
and it's fully integrated to use with Irrlicht (it's a GUI element) !!!
and most important: it's free of charge !!!
although donations are always welcome !!! ;)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
User avatar
Acki
 
Posts: 3478
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)

Re: IrrVideoPlayer

Postby thanhle » Mon Mar 31, 2014 3:12 am

Very useful lib.
Hi Acky, can we play the video on a moving surface? For example projecting the video onto a moving bus.
thanhle
 
Posts: 324
Joined: Wed Jun 12, 2013 8:09 am

Re: IrrVideoPlayer

Postby Acki » Mon Mar 31, 2014 1:12 pm

thanhle wrote:can we play the video on a moving surface? For example projecting the video onto a moving bus.

sure...
you can get the texture from the player and use it as usual !!!
so, if you have a surface you can change the texture of, you can use the texture from the player for it !!!
for example in the demos I used the texture on a cube scene node and a model of a flat screen (Dell monitor)...

but you have to consider that you have to enable mip maps in the player for using it with scene nodes !!!
this can cause performance problems if you use a video clip with high dimensions...
because Irrlicht needs to calculate the mip maps for each frame !!!
or you have to disable mip mapping in general for the object(s) in the scene... ;)
while(!asleep) sheep++;
IrrExtensions:Image
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
User avatar
Acki
 
Posts: 3478
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)


Return to Project Announcements

Who is online

Users browsing this forum: No registered users and 1 guest

cron