I know how to import videos into Mathematica using the FFmpeg
package (Mathematica's built-in import for AVIs rarely ever works for me or anyone, since Mathematica is usually missing the right codecs), and I can then play the videos using ListAnimate. The problem is, when I do that, video compression is lost, and the notebooks become gigantic: For the particular example I am currently working on, I have a .wmf video that's roughly 35MB, but when I import that into Mathematica I end up with a notebook file that's about 775MB. Is there a way to import and animate compressed video formats in Mathematica?
Mind you, the main application I have in mind right now is importing and displaying videos in, say, a Mathematica slideshow, the way I can do that in PowerPoint. I'm not interested in saving compressed video externally, unless Mathematica would be able to load and display such videos directly.
Finally, ideally I would like to display just the running videos, with no control elements whatsoever. I haven't figured out how to do this, however. I can display a hide button with the AppearanceElements -> "HideControlsButton"
option, but if I hide the controls then the video stops running. AppearanceElements->None
on the other hand seems to have no effect.
Import
and display the animation. For your second problem, the most painless way is probably to just write the few lines of code that display a list of images with a fixed delay. You don't really needListAnimate
for this. $\endgroup$