Hi,
long time since I visited this forum !!!
and I probably won't do so after this post, sorry...
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...
and now I'm proud to announce the very first version of my new video player !!!
it supports a wide range of video codecs !!!
just visit my homepage if you want to learn more about my new video player !!!
http://abusoft.g0dsoft.com
cheers,
Acki
IrrVideoPlayer
IrrVideoPlayer
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
Re: IrrVideoPlayer
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)
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)
Re: IrrVideoPlayer
LOLdevsh wrote:I think the no-source indie license or non-commercial is below $100, but not sure
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:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
Re: IrrVideoPlayer
Very useful lib.
Hi Acky, can we play the video on a moving surface? For example projecting the video onto a moving bus.
Hi Acky, can we play the video on a moving surface? For example projecting the video onto a moving bus.
Re: IrrVideoPlayer
sure...thanhle wrote:can we play the video on a moving surface? For example projecting the video onto a moving bus.
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:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java