I have a Power Point presentation that I would like to convert to Scorm 1.2. I have tried Adobe Captivate, however the videos within my presentation will not be Flash. Adobe does not work with my files. I have tried Scorm Hero. The videos and gif images will not run. Scorm Hero customer service says they do not support videos or gifs. Can anyone suggest a good conversion tool for converting power point slides to SCORM 1.2 that will suppport gifs and videos? Thank you.
ScormHero now supports video conversions, just tested and is working fine. It also convert media (video or audio) from PowerPoint.
Take a look at any of the rapid development e-learning software out there. I believe Articulate 360 allows you to put a plugin directly into PPT to export out to SCORM compliant packages.
Articulate
https://articulate.com/360
I agree with your statement about Adobe Captivate, not really user friendly from a PPT perspective and pretty pricy.
Related
I'm looking for HTML5, CSS3 & Javascript framework to create small animated videos with capability of text to speech for audio which will be played in background. Framework should support cross browser support, video, audio, and canvas elements for animation.
Is any such framework available? If yes, kindly advise suggested URLs to learn?
Is any such framework available?
Currently there isn't any single framework that support all these features in one package (at least not readily available).
You will have to combine various frameworks which on their own provide cross-browser support (to variable degree).
Here are some examples of frameworks you can combine - there are plenty of other frameworks, but these seem to be widely used and should be stable enough for production:
Text-to-speech
http://responsivevoice.org/ (dual licenses)
http://www.masswerk.at/mespeak/ (GPL)
Video player
http://videojs.com/ (Apache 2.0)
Audio player
https://kolber.github.io/audiojs/
Animation
http://createjs.com/easeljs (MIT)
https://github.com/greensock/GreenSock-JS (different licenses, mostly for DOM)
Video syncing
https://github.com/mozilla/popcorn-js (MIT)
Canvas element polyfill (with some limitations*)
https://github.com/arv/ExplorerCanvas
*) In IE8 and below the canvas element isn't supported. ExCanvas allow for basic operations but cannot do things like getImageData() etc. There is also performance restrictions. There exists Flash based (see licenses) solutions as well.
I have an old computer vision experiment that uses Video for Windows to grab frames from a camera connected to the PC. It's a hack, it uses VfW to create a preview window, then it does a GetDIBits from the window DC.
I'm finally ready to port this to DirectShow. My understanding was that I could grab frames from a video capture graph by using ISampleGrabber, but now I read that ISampleGrabber is deprecated.
What's the non-deprecated way to grab frames from a video feed? Do I have to implement my own DirectShow filter that does essentially what ISampleGrabber does?
DirectShow is not deprecated; just the DirectShow Editing Services. I would strongly recommend using DirectShow because of the much wider level of support, unless there are specific features of MF that are needed.
There's been no development of DES for some years, but the sample grabber is a widely-used filter that is somewhat independent of DES. I would be happy to recommend that you use it. If there is an issue in future versions of windows, it would not be more than a day or two's work to replace the filter.
G
I think Windows Media Foundation would be your best bet if you are only targeting Vista/Win7, otherwise you can still use DirectShow/SampleGrabber approach, I doubt it will be removed any time soon. Related question here.
I need to resize images and resample them so they don't end up all jagged (I think that's called aliasing).
I found some code (sorry, lost the link) that does this in pure VB6 code but it's a bit slow (2-5 seconds) and I'm displaying pictures in real time so I need something faster.
I seem to recall seeing some examples of doing this with the GDI+ library. An example in VB6 would be ideal, but I can probably work with a simple example with Windows API calls in another language.
WIA 2.0's Scale filter seems to do a decent job. Windows® Image Acquisition Automation Library v2.0 Tool: Image acquisition and manipulation component for VB and scripting
No need for any funky .Net interop.
You could:
Create a VB.net library that can return pictures to a VB6 program.
Write some VB.Net to resize pictures without anti-aliasing.
Alternatively Rod Stephen's book Visual Basic Graphics Programming apparently explains how to do it all in VB6.
Or try to call GDI+ from VB6. Here's a wrapper and type library, good luck! ("Bring your hatchet!")
Is animated PNG, whether APNG or MNG about to get cross browser soon? Does anyone know their status? Is Webkit or IE considering supporting them?
Thanks.
MNG is a lost cause. Forget it.
You can use APNG on browsers that support it, and use workarounds for other browsers: http://ajaxian.com/archives/apng-class-get-apng-going-on-all-browsers
On APNG in Webkit:
------ Comment #1 From Mark Rowe (bdash) 2008-01-26 11:09:57 PST -------
WebKit uses the platform's underlying image libraries for format support, so
APNG would need to be implemented there for WebKit to decode it. This would
require ImageIO on Mac/Windows to support it (), and
QImage for Qt. Only the Gtk and wx ports make use of the bare basic image
decoders in the WebKit source tree.
The Chromium issue doesn't have a comment to a similar effect, it appears they use their own decoder, so getting them to support APNG should be easier.
Can't say anything about IE, since they're not commenting much on their plans, but I can imagine they have more important things to fix/implement first...
Some good APNG info can be found at the wikipedia page for APNG
Neither of them unlikely to become cross-browser any time soon, or at all.
http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics
The complexity of MNG led to the
proposal of APNG by developers of the
Mozilla Foundation. It is based on
PNG, supports animation and is simpler
than MNG. APNG offers fallback to
single-image display for PNG decoders
that do not support APNG. However,
neither of these formats is currently
widely supported. APNG is supported in
Firefox 3.0 and Opera 9.5.[14] The PNG
Group decided in April 2007 not to
embrace APNG
source
I wouldn't trust in a format not compatible with today browsers.
I would use gif or some Javascript using jQuery for animations instead of a not implemented solution.
A few years ago, DirectShow was around and let you manage video on DirectDraw surfaces. But since then I think both technologies have been replaced. What's currently the best solution to let you make a Windows app which can let you composite/blend/mix videos/music together? Does one still need to go the DirectX route with surfaces/textures, or is functionality found in the core Windows APIs?
Examples might be to overlay an image on a playing video, overlay two videos on top of each other with a transition effect, etc.
Apart from core technologies to handle video/audio, are their good 3rd-party libraries? Or maybe the core APIs have enough functionality on their own?
If you're talking managed code?
Microsoft.DirectX.AudioVideoPlayback
Short tutorial here:
http://forum.codecall.net/csharp-tutorials/20436-tutorial-playing-video-files-managed-directx.html