IrrVideoPlayer

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

IrrVideoPlayer

Post by Acki »

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
devsh
Competition winner
Posts: 2057
Joined: Tue Dec 09, 2008 6:00 pm
Location: UK
Contact:

Re: IrrVideoPlayer

Post by devsh »

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)
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Re: IrrVideoPlayer

Post by Acki »

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
thanhle
Posts: 325
Joined: Wed Jun 12, 2013 8:09 am

Re: IrrVideoPlayer

Post by thanhle »

Very useful lib.
Hi Acky, can we play the video on a moving surface? For example projecting the video onto a moving bus.
Acki
Posts: 3496
Joined: Tue Jun 29, 2004 12:04 am
Location: Nobody's Place (Venlo NL)
Contact:

Re: IrrVideoPlayer

Post by Acki »

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
Post Reply