English 中文(简体)
MP4 录像稍微是同步的,但只是在初步游戏时。
原标题:MP4 video slightly asynchronous - but only on initial play

Here is our procedure:

  1. We create live MP4 videos using ffmpeg (H264/AAC), both as API and as command line tool.*
  2. qt-faststart is used to move the metadata to the beginning of the file to enable fast playback in our Flash client.
  3. Video is renamed to *.m4v.
  4. User uses our Flash client to download the video and starts playing immediatly due to the metadata being at the beginning.

Edit: *First, a MPG video is created with the ffmpeg API, this is then copied together with an intro and an outro video (you can simply chain MPG videos). The resulting MPG is then converted to MP4 using the following command:

ffmpeg -i inputvideo.mpg -sameq -b 3000000 -vcodec libx264 -acodec libvo_aacenc -ac 2 -g 60 -y outputvideo.mp4

基本上,这确实是行之有效的。

问题:

我们注意到,在最初的游击中(用户已经点击了任何东西,录像仍然下载或没有改变),录音是按时间顺序进行的,如果你看得见的话,就值得注意。

But as soon as you click around in the video (one time is enough, no matter where you click), the audio becomes more synchronous (still not perfect!) for the rest of the video.

这种行为也是一样的,无论你通过我们的闪电器或视窗媒体运动员来看待这种行为。 难道我们能够从我们一方(从头开始或开始)做些什么来使它变得nch笑吗?

最佳回答

Ha!

Turns out the problem was in the audio not being the same length as the video. As soon as that got fixed, everything was synchronous again. Should have checked that one first... So, not really a coding bug or problem, more the fault of our content department. ;)

问题回答

暂无回答




相关问题
Disable button tooltip in AS3

I want to disable the tooltip on certain buttons. The tooltip manager seems to be an all or nothing solution. Is it possible to disable the tooltip for just one or two buttons?

Sorting twodimensional Array in AS3

So, i have a two-dimensional Array of ID s and vote count - voteArray[i][0] = ID, voteArray[i][1] = vote count I want the top 3 voted items to be displayed in different colors, so i have a 2nd Array -...

Virtual Tour using sketch up, ajax, flash technologies

I want to know if there are existing technology that make your 3d models in sketch into virtual tours, using either Ajax or Flash for web presentation. If there s none, which will be a good approach ...

AS3 try/catch out of memory

I m loading a few huge images on my flex/as3 app, but I can t manage to catch the error when the flash player runs out of memory. Here is the what I was thinking might work (I use ???? because i dont ...

Red5 Security Tutorial

I am looking for a step by step tutorial on securing Red5 from intrusion. This seems to be a question that comes up alot in a google search, but is never really answered in a way that makes sense to ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

visible property of DisplayObject

For example I have a hierarchy of movie clips. mc1 is a child of mc, and mc2 is a child of mc1. Turns out that when I set mc1.visible = false; mc2.visible stays true. Is that supposed to happen?...

热门标签