Hello,
I'm having an issue that I've been debugging for months now and have tried a lot of different workarounds. Our client sadly sees this as a showstopper, so I really need to solve it. I'll try to add as many details I can. Hopefully we'll come to a solution which can help other people as well.
Question & Description
When a video has finished its playback on an iOS device, it repeats the first second of itself before finishing. This is not happening in other devices/browsers. How do I solve this issue? Are there any more things to try except those I list below?
What I've tried so far:
- Removed transitions on all slides and start/end of project.
- Split videos into smaller clips.
- Different video encoding settings with Adobe Media Encoder & ffmpeg.
- Reinserting videos as Multi-Synchronized and/or event videos.
- Recreating the slides.
- Created a blank project with the videos only.
Publish Settings:
- Captivate 6 (Captivate 7 breaks my course actions)
- The course size is 53 MB and contains 18 videos + 57 slides
- HTML5 and Flash 11
- Force Republish is on
- Scalable HTML Content is on
- Advanced Project Compression is on (tried on/off)
Video Settings:
Playback works fine both with audio and video on all devices/browsers, except for the problem I'm describing.
F4V/FLV:
Video: 480 Kbps, 870*470, 30 fps, AVC (NTSC)
Audio: 128 Kbps, 44,1 KHz, Two Channels, AAC (LC)
Browser & Device Testing:
The following browers/devices plays both video and audio. Those marked in red have the stutter at the end.
- Windows XP / Vista / 7 + Internet Explorer 8 / 9 / 10
- Windows XP / Vista / 7 + Chrome (Recent version)
- Mac OS X + Safari HTML5 (Recent version)
- Mac OS X + Safari Flash (Recent version)
- Mac OS X + Chrome HTML5 (Recent version)
- Mac OS X + Chrome Flash (Recent version)
- iPad 2, 3, Air + Safari HTML5 (Recent version)
Current Workaround:
Currently, I'm forced to adding silent white frames (2 seconds) before and after the clip. The video now instead repeats 2 seconds of silent blank frames. This is not optimal since it makes buffering seem to take a longer time. Makes the client sad. I have around 200 videos over three courses that I have to add whitespace to, rerender and reinsert to make this workaround actually work. Very, very time consuming.
This is happening on three courses, on all iOS devices only.
I hope I'll get some help with this. Would really appreciate it, it's been killing me for such a long time now.
Thank you so much for reading and/or replying.