[MPlayer-G2-dev] more on frame timing, framerate-changing filters

Arpi arpi at thot.banki.hu
Sun Jun 15 00:50:31 CEST 2003


Hi,

> > Also, on another matter. I know G1's whole a/v sync system has been
> > based on a lot of approximations and feedback measurement. This is
> > great for mplayer, and probably also for encoding from variable-fps
> > input to fixed-fps avi output with mencoder. However, especially with
> > the new perfect-a/v-sync mpeg code in G2, I'd really like to see
> > support for "exact" timing in G2. Maybe a way to use a time division
> > base and specify all pts stuff in terms of those (exact) units. It
> > would be much perferred for precision encoding and video processing
> > work, and nice for output to containers like nut (mpcf) which will
> > support such things. 
> 
> I'de like to see this as well. The sync should not be based on audio
> but instead on the realtime clock or an external timebase (worldclock

of course, it's planned as option for g2 sync core
(sync to any audio or video stream or rtc or any external clock)

> cards can be purchased for PC). If the soundcard isn't synked to the

imho it's far better to sync to sound card, than resampling audio to
get in sync with wall clock... except for some special uses when wall
clock sync is more important than audio quality (like streaming media).

> RTC then one could fix it using sample stuffing or dropping (inaudible).

how do you do sample drop/insert without hearing it?
afaik the ntv (?) video capture app does audio resampling (not
sample insert/drop) to keep the sync.


A'rpi / Astral & ESP-team

--
Developer of MPlayer G2, the Movie Framework for all - http://www.MPlayerHQ.hu



More information about the MPlayer-G2-dev mailing list