On Mon, Oct 20, 2014 at 06:50:12PM -0500, Rodger Combs wrote: > > > On Oct 17, 2014, at 03:19, Rodger Combs <rodger.co...@gmail.com> wrote: > > > >> > >> On Oct 15, 2014, at 06:00, Rodger Combs <rodger.co...@gmail.com > >> <mailto:rodger.co...@gmail.com>> wrote: > >> > >> > >>> On Oct 15, 2014, at 05:37, Nicolas George <geo...@nsup.org> wrote: > >>> > >>> Le quartidi 24 vendémiaire, an CCXXIII, Rodger Combs a écrit : > >>>> Discussed this briefly on IRC; decided this was a good idea. I'm not sure > >>>> if the commit message explains it well enough; please poke me here or on > >>>> IRC if it doesn't. > >>> > >>>> From 617b532c8a403c1cf06e60c99e9f36c787553b43 Mon Sep 17 00:00:00 2001 > >>>> From: Rodger Combs <rodger.co...@gmail.com> > >>>> Date: Wed, 15 Oct 2014 05:00:02 -0500 > >>>> Subject: [PATCH] Make copyts a tri-state, with `no` normalizing input > >>>> timestamps. > >>>> > >>>> This doesn't change the default or `-copyts` behavior, but allows > >>>> `-nocopyts` to make e.g. `-ss 50` have timestamps starting at 50 seconds, > >>>> even if the input file's timestamps start at a value other than zero. > >>>> --- > >>>> ffmpeg.c | 6 +++--- > >>>> ffmpeg_opt.c | 4 ++-- > >>>> 2 files changed, 5 insertions(+), 5 deletions(-) > >>> > >>> It looks like you forgot to update the documentation too. > >>> > >>> Regards, > >>> > >>> -- > >>> Nicolas George > >>> _______________________________________________ > >>> ffmpeg-devel mailing list > >>> ffmpeg-devel@ffmpeg.org > >>> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel > >> > >> Indeed I did. Here you go: > >> <0001-Make-copyts-a-tri-state-with-no-normalizing-input-ti.patch> > >> > >> It occurs to me that it might be more useful in some cases to have one > >> master input file (the first one?) be shifted so its timestamps start at > >> zero, and the rest be shifted by the same amount as the master. That might > >> be a good argument for making this its own option, instead of making > >> copyts a tri-state. > >> > >> I'm not particularly attached to the naming or implementation here, so > >> suggestions are plenty welcome :) > >> > >> > > Upon some further testing, this seems to create some unusual and undesired > > behavior in some cases, and I'm not sure exactly why. The patch is > > definitely not ready, but I'd appreciate it if anyone could help work out a > > better design for the feature. > > My previous patch was awkward and had some unintended side-effects; this > version just adds a separate option instead of hacking -copyts. > > From 88eb820b701c7eea11d60dd75faa2cefe57bbfe0 Mon Sep 17 00:00:00 2001 > From: Rodger Combs <rodger.co...@gmail.com> > Date: Mon, 20 Oct 2014 18:31:18 -0500 > Subject: [PATCH] Add -start_at_zero option. > > This automatically shifts input timestamps to start at 0 instead of the file's > starting timestamp when using -copyts.
applied please add some documentation for this thanks -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Awnsering whenever a program halts or runs forever is On a turing machine, in general impossible (turings halting problem). On any real computer, always possible as a real computer has a finite number of states N, and will either halt in less than N cycles or never halt.
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel