atsb/NakedAVP

Add Cutscenes support

Opened this issue · 6 comments

Original icculus port have not support for ingame cutscenes (or simply wont show them), so, would be good that NakedAVP include it.

atsb commented

It would, but it would require libffmpeg support to play the Bink videos. That isn't my area, so it'll have to wait until a contributor who knows ffmpeg will do it.

There's a version of the source code that has ffmpeg support: https://github.com/neuromancer/avp

This uses libav (old ffmpeg fork) so may require some additional work, but this could be useful as a basis

atsb commented

Thanks, I'll see about getting this merged and tested asap.

I don't know it it helps, but I tried to merge this today, here is the result:
https://github.com/twolife/NakedAVP/commits/bink

I targeted FFmpeg 6.0, video is OK but audio is "broken" :/

atsb commented

Looks like we took a similar approach but I got broken video :D thanks for this! I'll get this done. Audio/Video isn't my specialty but I'm not too old to learn

atsb commented

I'll work on this tonight (about 8 hours time) on my linux machine as its faster to build / debug.