Solvedaframe No Alpha Channel Video Format capable working on iOS / Apple devices

Currently using the latest versions on PC/Mac/Android/iPhone
My issue is about video formats.
Webm works great but it's not accepted by Apple/iOS.
So I'm looking for an alternative video format that supports Alpha Channel for Apple.
I have tried MOV but it is not playing with aFrame.
What video format does aFrame accept that has alpha channel and is accepted by iOS devices?

It also seems impossible to find anywhere which are the video formats supported by a-Frame.

The only alternative I found for apple was to use animated gifs with the plugin from mayognaise, but that has a big issue, flickering caused when clearing the canvas in between each frame.

It would really be great if you actually told me that there is a alpha channel capable video format supported that works on iOS, as I say documentation about the video formats seems impossible to find

Thank you

17 Answers

✔️Accepted Answer

Hello @javismiles
Good that you have found a solution, alternatively have you evaluated APNG?

APNG support is increasing:

By the way I'm trying to test video ( without alpha) with iOs® using webkit-playsinline and playsinlinebut the video does not start, do you have a working example ( with and without alpha)?
Thank you.

Related Issues:

aframe No Alpha Channel Video Format capable working on iOS / Apple devices
Hello @javismiles Good that you have found a solution Currently using the latest versions on PC/Mac/...
Open3D ImportError: /lib64/ version 'GLIBC_2.27' not found
I met the same question after pip install and I solved it by specifying a version python -m pip inst...
loam_velodyne loam_velodyne failed
You can try removing the line: loam_velodyne/CMakeLists.txt Line 35 in 25db5dd add_definitions( -mar...
three.js Transform examples/js to support modules
We're not saying we should have the examples as modules We're saying that some of the files referenc...
libgdx Libgdx project fails to compile with 'Cannot change strategy of configuration ':android:natives'' after it has been resolved.
After convert to AndroidX approach described above didn;t help The issue is very easy to recreate us...
Open3D JVisualizer python27 AttributeError: 'module' object has no attribute 'PointCloud'
pip install open3d-python fixes the no attribute 'PointCloud' problem for me I'm using Ubuntu 16.04 ...
three.js GLTFLoader display model is darker
@donmccurdy I did some digging and think I gained some surface-level knowledge on this topic of colo...
three.js VR render path and optimizations
Some progress.. As of 07b0896 Three.js is currently the most popular choice when developing WebVR We...
three.js No way of cloning a mesh so it works with a skinning material
Following up here Skinned material need their own geometry to work This is because the material defo...
meshlab [Ubuntu - Snap] Can't open any file on external hard drive
I had the same issue (also Meshlab 2016.12 running on Ubuntu 16.04) I couldn't open a file under /mn...
three.js OrbitControls: How to zoom smoothly
TrackballControls supports smooth zooming so my solution was to use a combination of both For OrbitC...
three.js es6 import three.js
You're excluding node_modules in babel-loader (so three.modules.js never goes through Babel) and onl...
cesium Warning during webpack compilation of ES6 modules
Respectfully can I ask that this ticket be re-opened? I did a little digging into Webpack to figure ...
Open3D Open 3D package for Apple silicon M1
Hi @DikZoo you may try this experimental build let me know if it works for you ...
react three fiber Panning / Orbit Controls
@gino8080 you can also import OrbitalControl from drei I'm trying to implement a panning system on s...
armorpaint Internationalization
You can import static fields of a class in haxe. Hi how can we help this be translated in spanish? ...
model viewer Wall placement not working on Scene-Viewer mode
Retesting with Google app v Vertical placement looks fixed! ✅ I can now go into Sc...
three.js Collada file not displaying the object properly with canvas
@Perinban BTW: This is how it feels implementing a loader for Collada and then test it with random d...
armory SDK error and Code editor
Hi I need help getting started When I ran the playground example the game wouldn't run because it co...
armory Node “Gate” - Execution Error (C/HL targets)
So I found a minimal working example of the bug: I've opened an issue on the Kha repo here If it can...
Open3D Convert Realsense poincloud in Open3D pointcloud
To test te most efficient way to show in realtime the pointcloud from Realsense ...
react three fiber ✍️ Roadmap for 2.x (suggestions welcome)
@samburgers with the last commits that went in you can do this easily Just keep configs in state and...
viro Preferred way of resetting arscene
Hi @r0bbarnk Thanks for that description we'll consider implementing our own resetARSession for Andr...
containers roadmap [EKS] [request]: Remove requirement of public IPs on EKS managed worker nodes
Yea thats the part in your documentation I was surprised by Community Note Please vote on this issue...
containers roadmap [EKS] [request]: Managed Node Groups support for node taints
Hey folks Native support for Kubernetes taints is now available in managed node groups! What's New D...
containers roadmap EKS IAM Roles for Service Accounts (Pods)
@cullenmcdermott The new proposal looks interesting Quick question though Update 1/9/19: After talki...
containers roadmap [ECR]: Allow for alternate mediaTypes
Alright following up here on what Bob mentioned in his Container Day keynote earlier today From now ...
Entitas CSharp Roslyn based code generator
Wooooot! Just generated the very first time! The current code generator relies on reflection which m...
containers roadmap AWS Controllers for Kubernetes (ACK)
As a general comment on all resources it would be great if we had some way to define IAM role(s) wit...
containers roadmap [EKS] CoreDNS v1.7.0 fails to start after upgrading cluster to Kubernetes 1.18
upstream option is no longer supported in CoreDNS v1.7.0 Tell us about the problem you're trying to ...
containers roadmap [EKS]: Support CoreDNS and kube-proxy in EKS add-ons
@tabern As part of this and for kube-proxy specifically Add support for managing CoreDNS and kube-pr...
entt Call for comments: signals on component creation/destruction
I'm trying to understand why a singleton disguised as something else should be so tempting ...
entt Serialisation Question
With everything I need for the test working here's the breakdown on the issue with code to show the ...
containers roadmap Amazon EFS CSI Driver for Kubernetes
@tomfotherby yep that works fine but that is using the old in-tree NFS driver approach rather than a...
entt Please use find_package & ExternalProject for GTest
@m-waka I encountered the same error a while ago It's a GCC bug that affects just the 8.1.0 version ...
entt Upcoming changes
PR #14 issued If everything goes right tomorrow morning I'm merging EnTT v2 on master and deleting t...
entt Member function for on_construct() without instance?
Is there a need to worry about ref-qualifiers? Would it be possible to add an overload for the on_co...
MonoGame templates for visual studio 2019
I could not find templates for VS 2017 anywhere so that I had to install VS 2017 to get them ...
godot Expose load/import methods for use with file from user directory
What you are trying to import isn't a resource that godot recognizes Godot version: 3.0.2 Issue desc...
godot ViewportTexture: Path to node is invalid
Looks like @kaadmy is correct This works without errors: The TectureRect is using the Viewport as Vi...
godot [TRACKER] Methods, properties and signals to consider for renaming in next planned compatibility breakage
Too tedious for me but Godspeed to whoever fixes instance as instantiate where used as a verb. ...
godot LanguageServer only works with VSCode
I just tested your new changes and it seems to be working great Godot version: Godot Engine
godot some kind of try finally (or except) block for gdscript
@salvob41 in this case you can use this: @Kotzuo this does not always work since it is not determini...
godot Custom-made resource types cannot be used in export statement
Games which are data-heavy (such as RPGs) would benefit immensely from better support for user-defin...
godot Annotations in GDScript
why is gdscript's syntax being modified so heavily? it was originally designed to be simple easy to ...
godot Best way to avoid some warnings?
it's best to disable warnings and just code your game your code will be fine believe me 🥇 a develop...
godot docs Proposal: redesigning the docs for Godot 4
I'm on board :) My comments/thoughts as I come to them: Focus on documentation * Move tutorials out ...
godot match pattern and using _ as a wildcard
Given that there are a few nearly equally good ideas (IMO) I guess we might use some voting. ...
MonoGame [Todo list] Future-proofing MonoGame
Thanks to everyone's effort lately especially harry-cpp and tomspilman MonoGame is getting super clo...
godot Allow AnimationPlayer to apply all its animations to multiple Nodes
I managed to make a composite sprite animation with ease Godot version: 3.0.6 3.0.7 3.1.alpha.calino...