Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Corrupted audio in video served up to QT 7.6.6 via SMIL files

We've been providing access to recorded QT video materials via SMIL playlists to QuickTime player embed-ed into web pages for some time and until the recent 7.6.6 update had no trouble with playback.

Now when clients who have updated to 7.6.6 view a movie via our SMIL file the video plays ok but its audio is stuttered and distorted, to the point of being incomprehensible. If the same videos are played back directly (ie the qtsrc attrib points directly at the media file) the video and audio play back fine. And if the video is downloaded to the clients desktop it also plays back ok.

This problem is present on Windows Vista and Windows 7, and in recent versions of Firefox and IE. We do not see this problem on our OSX test machines.

Here's a sample of the kind of embed we're using, with qtsrc pointing to the SMIL file in this case:

<embed
id="main_movie" type="video/quicktime"
src="http://OURSERVER.COM/smallplaceholder.mov"
scale="tofit" controller="false" autoplay="true" bgcolor="#000000" enablejavascript="true"
qtsrc="http://OURSERVER.COM/OURPLAYLIST.smi?id=HASHOFID&format=quicktime&playli st=0 418060http://OURSERVER.COM/data/FILENAME.mp4;"
align="center" height="180" width="320">

And here's a sample SMIL file as served up to browsers...

<smil>
<body>
<seq>
<video src="http:/OURSERVER.COM/sample_mpeg4.mp4"/>
</seq>
</body>
</smil>

note: although our SMIL files usually reference our own encoded mp4 media we see the same problem if the playlist points to other sources, including the sample QT files from apple.com

If anyone can suggest how we might solve this, or think of further information that might lead to us solving this problem please reply here and I can furnish it.

thanx in advance,
Dean

Windows 7

Posted on Apr 11, 2010 9:29 PM

Reply
17 replies

Apr 29, 2010 6:32 AM in response to Patrick Besong

Hi All

I have managed to fix the audio issues within our setup by replacing the QuickTimeAudioSupport.qtx file located in C:\Program Files\QuickTime\QTSystem\.

Sizes for these extensions are:
v7.6.5 - 3,468K
v7.6.6 - 120K

So they are clearly very different!

We are useing H.264 with AAC audio and joing these together using SMIL files. Does anyone know of a potential issue with me using the 7.6.5 extension?

Regards
Shane

Jun 1, 2010 9:45 PM in response to DeeKnow

We have exactly the same problem. Have to advise our customers not to upgrade to QT 7.6.6. This kind of issue is very atypical of Apple products. Hope they provides a fix quickly. This may be an ominous sign that smil is going to die out. QT is the only actively maintained plugin that plays smil. Perhaps it's time to bite the bullet and switch entirely to flv (if only we can figure out how to do text captioning easily without smil).

Jul 11, 2010 3:47 AM in response to DeeKnow

I'm having similar issues as well, in this case streaming video into the Second Life virtual world. Advising our customers to go back to an earlier version or making changes to local files on their computers is not really an option.

Is Apple already aware of this issue, apart from this thread? If not, is there a way to make them aware of it?

Regards,

Ard.

Oct 4, 2010 11:02 AM in response to DeeKnow

Problem still exists with QuickTime 7.6.8!!!! This is so frustrating. Filed a bug back with 7.6.6 and it was flagged as a known issue, but obviously nothing was done to fix it. Also experiencing blank video with only sound with a number of our H.264 content. Reverting back to 7.6.5 fixes this too.

QuickTime is becoming unsupportable on the Windows platform.

Any solutions yet?

Oct 5, 2010 8:54 PM in response to DeeKnow

I confirm that this is still a problem in QT 7.6.8 (on Windows7), and that replacing QuickTimeAudioSupport.qtx with an older version fixes the problem (still not clear whether it introduces new problems).

Here's another workaround that fixes the problem temporarily (for that movie only):
a) In Quicktime, go to Window > Show Movie Properties
b) Uncheck all movie tracks, then check them again. Now it should play fine.

Mar 3, 2011 7:22 PM in response to DeeKnow

I was able to fix this problem with QT SMIL movies by opening them in the QT Player on Windows and showing the AV Controls (under the Window menu). By moving the Pitch Shift control slightly to the left, it cured the gabled audio. Unfortunately, you would have to do this separately for each video you opened and the AV controls are not available for movies that are embedded into a web page. I have also reported this as a bug to Apple and included this info. Perhaps it will help them solve the problem. I sure hope so! This really needs to get fixedUser uploaded file

Aug 9, 2011 8:46 AM in response to DeeKnow

I was experience this very same issue of garbled audio when playing video with SMIL on a web page. I found a hack around this is to set the begin parameter to something greater than 0.


example:


<video src="myVideo.mov" begin="0.1" region="video_main"/>


The value is a number of seconds, so in my example it is 1/10 of a second. This cleared up the audio problem completely.


Also, if you have multiple videos within <seq> you only need to do this to the first <video>.


Ideally Apple would fix this, but this hack should work and hopefully doesn't get in the way of something else you are doing with SMIL!

Corrupted audio in video served up to QT 7.6.6 via SMIL files

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.