-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support webm video (VP8+Opus) #1038
Comments
And the only true audio format :P |
What about AV1? IETF NetVC candidate from AOMedia (featuring Xiph's Daala + Cisco's Thor + Google's VP10).
[citation needed] 😆 It looks like it will be mostly ready when we will implement this feature 😋. What about using a frontend library which supports multiple codecs such gstreamer or ffmpeg? |
What about working, uncompressed avi before we think about anything more complex ;) |
Was in contact with the Aedemphia devs. They plan a new release this summer and assuming the Player can play the videos flawless (compared to the glitched playback on Win10 with Direct Show in RPG_RT) they would likely "go with us". |
What about Aëdemphia video? The only thing missing is video support to make the game 100% playable with a more efficient rendering than RPG_RT. |
Hello, |
Wanted to follow that previous message from Tontonnonor, as rpg maker gamer, easy RPG is almost perfect, I was able to play perfectly at Velsarbor on my phone, and what a great pleasure. |
Okay okay, I will take a look. The most likely video format that will be supported is "webm" which contains VP8/VP9 video and a Vorbis/Opus audio feed. Will need to get libvpx working first (and a parser for webm which is just a simpler mkv container. The library libwebm is not packaged alot and has a CVE since 3 years). |
Thanks a lot Ghabry! You're the best. Can't wait to play Aedemphia on mobile! |
I'm completely unexperienced with anything video related (and audio, well... it kinda works?) so I can't give an ETA. First goal will be to write a standalone video player. When this one works integrating into EasyRPG will be simple. |
I took a look at this again and this is even less documented than FreeType/Harfbuzz. For the latter I could look at SDL_TTF to figure some stuff out but I don't know of a single, simple (!) library that uses libvpx for Video & Audio playback. The example decoder code is close to useless because it lacks essential things like: Timing, Frame dropping or how to synchronize video & audio output. I will put this on hold unless somebody finds a simple example program for playing vpx-encoded videos where I can get working code from. |
@jetrotal found this: https://github.com/brion/ogv.js Is a video player for ogv and other formats written in C with JS/WASM interop. This one looks very promising as a reference. |
Just for completeness, the only true Video format 👍
The text was updated successfully, but these errors were encountered: