As many of you probably know, I've been working for the past couple of months on support for playing WebM videos in OpenBOR. This has the advantages of properly synchronized audio/video, smaller file sizes, and access to a much wider range of colors.
It's still not quite ready for prime time, but the implementation is now at a point where I can do an alpha release for the curious!
Usage:
Scene text files in this version support have a "video" command used to play WebM videos:
Path is the path to the video. The skipone and noskip parameters are optional, and work the same way as the last two parameters of the "animation" command.
Example:
Note that for now, the only supported codecs are VP8 for video and Vorbis for audio. There's no support for VP9 or Opus.
Known issues:
Have fun and be sure to say what you think! ;D
Download link
It's still not quite ready for prime time, but the implementation is now at a point where I can do an alpha release for the curious!
Usage:
Scene text files in this version support have a "video" command used to play WebM videos:
Code:
video {path} {skipone} {noskip}
Example:
Code:
video data/scenes/myvideo.webm 0 0
Note that for now, the only supported codecs are VP8 for video and Vorbis for audio. There's no support for VP9 or Opus.
Known issues:
- If an error occurs during video playback (or you try to play an unsupported file), it will close the engine instead of failing smoothly.
- I don't know exactly what will happen if you try to play a file with a video track and no audio, but I doubt it will work.
- You can't take screenshots during video playback.
- It's currently Windows/Linux only. Android and Wii support should come eventually.
Have fun and be sure to say what you think! ;D
Download link