Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: QT, Flash 9, Audio, and 'moov'
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: QT, Flash 9, Audio, and 'moov'




On Feb 8, 2008, at 2:58 PM, Seth Willits wrote:

A user of my program noticed that his H.264/AAC-encoded movies aren't playing properly in Flash 9. (Flash 9 will play QT movies encoded with H264 and AAC). For some reason, the audio doesn't play at all....

Still unanswered.... :\


Another thing I noticed, was that the movies don't play while they're downloading. A quick search says that this is because the 'moov' atom is at the /end/ of the QT file, which prevents Flash from playing the movie while it's still loading. There's a C program ( http://svn.mplayerhq.hu/ffmpeg/trunk/tools/qt-faststart.c?revision=9634&view=markup ) that will move it up to the top of the file and that works great. Is there something I should be doing instead to make this work in the first place?


Alrighty, so the fast start was relatively simple, but it seems like the only way to do it is to create a new flattened movie using FlattenMovieDataToDataRef and pass the flattenForceMovieResourceBeforeMovieData flag. Is there another way I specify it when I create the video in the first place?



--
Seth Willits




_______________________________________________ Do not post admin requests to the list. They will be ignored. QuickTime-API mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >QT, Flash 9, Audio, and 'moov' (From: Seth Willits <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.