Question about AssumeFPS.

This forum is for questions and discussion of all the aspects of handling and cleaning up your footage with Avisynth.
Locked
Tryptic
Prince of Opinions
Joined: Mon Apr 28, 2003 2:48 pm
Status: I don't know art, but I know what I like
Location: Wherever I go, There I am
Org Profile

Question about AssumeFPS.

Post by Tryptic » Mon Dec 29, 2008 10:14 pm

So, I'm ripping my copy of The Cowboy Bebop Movie, all happy-go-lucky like. I'm using the "Guide" for the first time... when I come across the statement that Premiere doesn't edit in 23.97 FPS. Which is what I use. Which means I'm, to quote, "SOL"

Now, I see there's a command called AssumeFPS(24), which, I assume, forces the video into 24 FPS? Will this also desync the source audio if I want to mux that on as well? (I like to cut with the audio on, but will sacrifice if need be.)
Or, should I compress the source without AssumeFPS now, put it into Premiere (treating it as if it's 24 FPS) and then use AssumeFPS(23.97) at the end?

-Sorry if this is in the wrong section. And thanks in advance!-
If you like the opinions I give, please consider donating to Make-A-Wish

User avatar
Pwolf
Friendly Neighborhood Pwaffle
Joined: Thu May 03, 2001 4:17 pm
Location: Some where in California, I forgot :\
Contact:
Org Profile

Re: Question about AssumeFPS.

Post by Pwolf » Tue Dec 30, 2008 12:12 am

assumefps will change the rate at which the video plays without removing or adding frames... so that means that means that the total number of frames will stay the same but the video will play faster or slower depending on the fps change. For all my projects i use changefps. This wont speed it up or slow it down but add or remove frames to match the fps change.

Tryptic
Prince of Opinions
Joined: Mon Apr 28, 2003 2:48 pm
Status: I don't know art, but I know what I like
Location: Wherever I go, There I am
Org Profile

Re: Question about AssumeFPS.

Post by Tryptic » Tue Dec 30, 2008 12:33 am

Sorry, but can you put that in "For Dummies"?
I think what you're saying is I should use ChangeFPS to change it from 23.976 FPS to 24 FPS before I put the footage into Premiere? Am I correct?
If you like the opinions I give, please consider donating to Make-A-Wish

Tryptic
Prince of Opinions
Joined: Mon Apr 28, 2003 2:48 pm
Status: I don't know art, but I know what I like
Location: Wherever I go, There I am
Org Profile

Re: Question about AssumeFPS.

Post by Tryptic » Tue Dec 30, 2008 12:35 am

*Sorry for doublepost, but:
If my previous post, I would suppose that AssumeFPS is for post-processing, to get the footage to a different speed without changing any of the actual frames? And ChangeFPS is for pre-processing?
If you like the opinions I give, please consider donating to Make-A-Wish

User avatar
Pwolf
Friendly Neighborhood Pwaffle
Joined: Thu May 03, 2001 4:17 pm
Location: Some where in California, I forgot :\
Contact:
Org Profile

Re: Question about AssumeFPS.

Post by Pwolf » Tue Dec 30, 2008 12:48 am

mmmm no

i don't use assumefps at all. I convert all my footage to 24fps before editing using changefps(24) (if it's interlaced/29.976, i'll ivtc first). After i'm done, it stays at 24fps.

If you wanted to convert it back to 23.976 I would just use changefps(23.976) on the final encode.

hope that helps.

User avatar
Qyot27
Surreptitious fluffy bunny
Joined: Fri Aug 30, 2002 12:08 pm
Status: Creepin' between the bullfrogs
Location: St. Pete, FL
Contact:
Org Profile

Re: Question about AssumeFPS.

Post by Qyot27 » Tue Dec 30, 2008 1:17 am

If you want to keep the audio in sync, then you'll need to use the sync_audio parameter followed by resampling it to a proper frequency, like so:

Code: Select all

AssumeFPS(24,sync_audio=true).SSRC(48000,fast=false)
It'll change the pitch of the audio, but it will remain synced. Generally I can't detect a change from 24->23.976, and would assume the same for the reverse. If the difference was much greater than 0.024 frames per second, then it might be a bigger issue.

Note: I used 48000 for the audio Hz simply because most of the time I use that trick for authoring DVDs. I don't use the source audio in my editing process, and the rescaling/resampling for the music I do using BeSweet.
My profile on MyAnimeList | Quasistatic Regret: yeah, yeah, I finally got a blog

Tryptic
Prince of Opinions
Joined: Mon Apr 28, 2003 2:48 pm
Status: I don't know art, but I know what I like
Location: Wherever I go, There I am
Org Profile

Re: Question about AssumeFPS.

Post by Tryptic » Tue Dec 30, 2008 7:28 am

Thank you both. I thought that's what you were saying PWolf, I was just trying to get it all straight in my head. I think I understand now.
And Qyot, thanks for the script line. I'll try that, but switch Assume with Change, and hope that it still works.
Finally, it's time to make me video!
If you like the opinions I give, please consider donating to Make-A-Wish

Locked

Return to “AviSynth Help”