Workaround for 23.96 Frame Rate

Any one have a work around for locking 23.96 FPS in Logic 7.2.3?
Not sure if more recent versions support this frame rate but the closest rate LP7 supports is 24 FPS.

Thanks in advance for advice.

Cheers and regards

Mac Pro Dual Intel, Mac OS X (10.4.11), LP7.2.3, Firepod, MBox, Studer, Ivory, Cre8, RMX, BFD, Kntkt3, KirkHunter, MOTU

Posted on Jul 24, 2010 8:25 AM

Reply
14 replies

Jul 24, 2010 8:50 AM in response to "Dee"

I ran into this problem a while back and wasn't able to work it out at the time, but I think I found a solution later on. I never tried it out, but it looked like it would work. Unfortunately I found the solution in another DAW:

(First of all, I hope this thread doesn't get pulled for me saying this)--but in pro tools, there is a pull-up/pull down setting in the bounce dialogue, so you can do your mix within logic, then import it into Tools and do the pull-down there.

Hope that helps. If I understood your question correctly, you are working audio in Logic, but when you take the audio back to your video app, the synch drifts, is that correct?

Jul 24, 2010 9:37 AM in response to Jon H.

Hi Jon

Yes that's right I'm working in Logic. But I'm not sure how bad the drift is. I've only locked a few short cues to picture in to send them to the director to get feedback. Didn't notice any drift but they were very short. I basically bounced out a few short cues, opened iMovie, cut the video portions I wanted and imported the bounces and just visually placed the bounces where they should be.

I'm not sure how much drift will occur on the longer cues. Some are pretty long (one is nearly 6 minutes).

The way I've been working is I have a new session for each cue. I import the movie to map out things. It crashes time after time, but I just keep trying until I get a map. Then removed the movie to do the work. Then I check it out by re importing the movie. Again ... it crashes multiple times. But I keep trying until I can get confirmation that it's looking/sounding good.

A very painful and tedious way to work. I think I've developed some great coping skills and get to practice having patience in an impossible situation. LOL.

Between you and I - and everyone else on the forum I guess - I still haven't got my head around SMPTE totally after all these years. I understand the basics and what it is in essence. By my lack of comfort with SMPTE in general could be part of the problem here.

I've been ignoring time code altogether for this one. Logic is set to 24 FPS (the closest I could get) and I'm hitting cues visually by mapping out tempo and bars etc. I don't even look or think about SMPTE because my stress level just goes up. Crash after crash after crash ....

Not sure if this will be a problem when the sound editor tries to lock my score to picture. Will it be out of whack? The film is 77 minutes, but again I have a different session for each cue.

Ah ... PT. Maybe I should just try finishing this in PT as I'm mostly using Kontakt 3 and Kirk Hunter samples. I could use Logic for any of the Virtual Instruments and just import them.

I haven't even booted PT in years. I miss it. That was the DAW I worked on for many years before using Logic. This is awful to say maybe , but in the 4 or 5 years since being on Logic I feel like I've been living under a dark cloud. I've heard good things about DP.

Thanks again for getting back and any further advice or insight is greatly welcome and appreciated.

Cheers and best

Darrell

Jul 24, 2010 11:13 AM in response to "Dee"

Working in 23.976 in Logic is a PITA mainly because you can't reference Logic's own timecode counter for things such as hit points and tempo operations. However, working at 24 won't cause drift of your music against picture, even over a 6 minute cue.

The timecode burn added to a picture is (literally) a video overdub. An image of a number is overlaid on each frame of the film or video, and each number is unique. That's then rendered out. Sort of like bouncing two tracks.

While the update to Logic 8 (or 9) is a drastic one, being able to work at 23.976 is one reason why it might be worthwhile to update. Honestly, if I had my druthers I'd still be working in Logic 7.1.1; despite the huge bugs it was the best version they ever made. Making the leap from L7 to L8 was like they moved all the furniture around in your house while you were sleeping. But if you were to do so you'd at least have the ability to work at 23.976.

Regarding sync, give your editor timecode from picture and ignore Logic's t/c counter entirely when working in this situation. Trust me, you won't have any sync problems if you take that approach, even over a feature-length film.

Post back if you want details of why this is the case.

Regards!

Jul 24, 2010 11:54 AM in response to iSchwartz

Hi Dee,

I just happened to run into a thread on LPH where I posted about this back in 2007. Quoted below, slightly abridged from my original posting.

---------------

You can work on a film at the 23.976 frame rate in Logic (7) to the following extent:

1. You will not be able to get Logic's timecode counter and the movie's timecode burn to match for more than 43 seconds (approximately) from any point where you attempt to get Logic's t/c counter to agree with picture's timecode burn. This assumes that Logic's frame rate is set to 24 fps.

2. When you deliver cues, you will not be able to use Logic's timecode counter to provide accurate information as to where to trim audio files with respect to picture, or for providing the music editor with in/out points for each cue you write. Instead, you will have to trim your cues (and/or pop your files) according to the picture's timecode burn, ignoring Logic's t/c counter entirely.

There is one exception: when trimming audio files, or setting points to pop cues, you need to make adjustments to Logic's SMPTE bits counter to position the SPL to the +leading edge+ of whatever frame you're targeting in the picture. Otherwise your audio can be as much as 1 frame off from where it should be. (Post back if you want details)

3. All of Logic's tempo based functions will work as usual, but you will not be able to go by any timecode numbers that Logic displays with respect to these tempo functions (tempo list, tempo interpreter, SMPTE display of note position, etc.).

Ultimately, Logic's frame rate setting does not influence sync, i.e., having Logic set to the "wrong" frame rate will not affect your sync to picture. This is because Logic doesn't "drive" the playback speed of the QT movie.

I scored my last 23.976 film where some of my song files were set to 24 fps and others at 29.97 nd, and neither one offered me any advantage in terms of working with timecode. I had to do everything referencing the picture's timecode burn. In some respects...it made life absolutely miserable that I couldn't perform certain operations based on Logic's t/c display.

Depending on your method of working to picture, the lack of 23.976 frame rate may or may not get in your way. One thing is for sure... it should not prevent you from composing to picture or have to worry about sync. The sync you see/hear is the sync you get when you deliver cues.

One last word: in general, but particularly with 23.976 footage, I'd strongly suggest working with Contiguous Sync switched off.

Jul 24, 2010 4:38 PM in response to iSchwartz

This is all good stuff. Thanks to both of you.

It's a relief to know that I can ignore SMPTE in Logic. I was never sure of that and it was stressing me out not knowing what if any repercussions await me.

I'd booted LP in the meanwhile (for the first time in ages). It plays very nicely with the video. I'd been bouncing out cues now and throwing them in PT to check things out. After reading your post I realize I can rest easy staying in Logic and not worrying about things timing out properly.

I may do some of these cues right in PT to see how it handles the load - cues I don't need Logic instruments for. PT feels very light and easy with this video (granted I've not got 20 or so virtual instruments happening in PT)

For whatever reason Logic seems to be bogged down by this film - along with all of other things I've got Logic doing for me. It would be interesting to compare.

Jul 24, 2010 4:42 PM in response to iSchwartz

I've wanted to take the update for a while now. I'm always a bit afraid of updates (a good fear I think). But I've heard mainly good things.

Also ... I'm either not working on a project and don't want to invest cash. Or working on a project and don't want to change horses mid race. LOL. I will one day.

Thanks for the tip on turning Contiguous Sync off!

Thanks again to both of you. Things seem to be running smoothly now even without proper sync in Logic.

Cheers

Jul 24, 2010 4:59 PM in response to "Dee"

Cool!

Just a little postlude. Having contiguous sync on does in fact cause Logic to vary the playback rate of (thinking... it's been a while) the sample rate of the audio embedded in the video. But I remember (much more distinctly) that having it turned on seemed to cause irregularities in the video sync. I just always worked with it off and found that I never had to worry about video playback inconsistencies. BTW, that option has been removed in L8 (and L9) so that probably says something.

Logic 7 vs a more recent version. Yes, it'll be a big change in workflow should you ever decide to go for it. There are many great features (particularly in L9, i.e. flex) and bug fixes (though not as many as you might expect). Beatmapping is severely improved (yay). Notehead display in regions removed (nay!). With L9 you lose the ability to recall your undo history when you re-load a session (boo!!!) but the score editor has many improvements (new!!) But lest I start to get more Dr. Seuss about it any longer...

With Logic 8 you have to do a helluva lot more mousing (or keystroking) to achieve an equivalent workflow as you have with 7. Actually, I take that back. You can't achieve an equivalent workflow; you have to do more work to achieve the same results. This mainly has to do with a change in window focus behavior. With L8 and L9 you have to literally point Logic in the direction of what you want to edit by clicking on various windows. Hey, some people don't mind the change from L7 so maybe it'll work for you. And some people haven't ever known L7 so they don't know what they're missing. Me? I haven't learned to love it yet. Prolly never will.

Finally, you mentioned Logic getting bogged down by the film. Aside from the contiguous sync thing... by chance are you playing back an MP4 or other movie file not encoded with DV?

Jul 24, 2010 5:21 PM in response to iSchwartz

Aha. That's probably what's been bogging it down. It is running better with Contig Sync off. Thanks for that.

The movie they dropped off is a QT Movie but it was a .mov file not .mp4. So I think it's the MPEG-4 codec but no compression. I've read that I shouldn't compress video as Logic has to work harder to expand it. Again - LOL - I don't really understand codecs - did I get all that right though?

When I first ran the movie I had so many issues with Logic. So I converted it to a .dv (DV-DVCPRO - NTSC) and that ran a little better. Then I tried converting it to jpeg at 24 FPS. The past week or so I've been using the last conversion inside LP. I've had some issues, but not as many.

The contig sync things is the ticket I am thinking.

BTW - what format or formats run best with Logic? I've experimented with a few but not many. I see my QT Pro has several on offer.

RE the upgrade. That sounds great, especially the score improvements. I don't like the sound of the new look or workflow though as I really like the way LP 7 is laid out (when it's all working - and to be fair it almost is always working).

I will leap in to Logic 9 one day.

Jul 24, 2010 5:36 PM in response to "Dee"

Open the movie directly in QT and hit CMD-I. That'll tell you what codec it's encoded with.

Prolly not a good idea to take a 23.976 movie and re-encode it as 24. At face value the difference in frame rate may seem slight, but it's definitely going to throw off your sync if any of your cues are longer than 43 seconds in length. And any sync points you communicate to the director about will be off on the tails. So let's say you have a 3 minute cue that starts on (picture) 01:10:00:00 on an edit (an important hit point) and ends on another important hit at 01:13:00:00. Those are time timecodes you're seeing on picture, and you hit them spot on. Now, send that to the editor. When he lays that up in his system, your first hit will line up, but the last one will be off by several frames.

DV is the best encoding to use with Logic. That's not to say that other codecs won't work well, but it seems like macs are happiest playing back DV under Logic.

Jul 24, 2010 6:22 PM in response to iSchwartz

OK ... that's not good. I'm going to reconvert using the same frame rate - Oh I've got another question.

Q. Should I set "Validate MTC" to "Always" (like it's always been) or "Never Jam Sync"? Just wondering if freewheeling Logic is the best way to go since it doesn't run 23.976 anyway?

OK ... back to your post .. . WOW. Okay I'd better change that.

Inspector lets me know the following about the original video they gave me:

Format: 16-bit Integer (Big Endian), Stereo, 48.000 kHz
Sorenson Video 3 Decompressor, 1280 x 720, Millions

FPS: 23.96

Playing FPS: (Available while playing)

Data Size: 4.38 GB

Data Rate: 7975.71 kbits/sec

Normal Size: 1280 x 720 pixels

Current Size: 1280 x 720 pixels (Actual)

No mention of the codec though? Or is it in there somewhere.

So what I should do is the following?

Open Movie in QT Pro.
Export "Movie to Quicktime Movie".
Then select "Options" tab.
Then select "Settings" tab.
Then:
Select "DV DVCPRO - NTSC" in "Compression Type" field (although I didn't want compression it seems I need to chose one).
Set "Frame Rate" to "Current".
Set "Quality" to "Medium"

There's also setting for size etc ...

Does this sound right?

I'm wondering if I chose "DV Stream" (or "AVI"??) in the export settings - rather than "Movie to Quicktime Movie" - if that would mean I don't need to compress the film?

Thanks again for all of this.

Jul 24, 2010 6:44 PM in response to "Dee"

Don't re-convert, just use the original.

Sorenson 3 should be fine.

Big picture size there, though. Could (possibly) be bogging things down. Are you running this video from a dedicated drive?

Logic's sync settings ("validate MTC" and so on) have no bearing on picture playback. Here's how it works:

Logic "hosts" the movie. Then, in terms of getting the QT movie to play from any particular position...

The movie start time (MST) setting is a starting point for timecode calculations. The difference between that value and the one set for the first tempo event at 1 1 1 1 (see the tempo window) determines an offset into the movie file, i.e., what frame you see when the SPL is parked at 1 1 1 1. So...

If the MST is at 1 hour and the first tempo event at 1 1 1 1 is at 1 hour, when the SPL is positioned at 1 1 1 1 you see the very first frame of the entire movie file (likely the first frame of leader).

Let's say you're working on a cue 1/2-way into the film. With your MST still set at 1 hour, you've set the tempo event at 1 1 1 1 to be 01:30:00:00. The difference is 30 minutes. Thus, when the SPL is positioned at 1 1 1 1 you're seeing the picture 30 minutes into the film.

So all Logic's doing there is providing the QT driver with an offset into the film. When you hit play from 1 1 1 1, Logic sends "play" to QT. From that point on, the QT player freewheels playback of the movie file. There is no actual sync between Logic and QT.

If you started playback from bar 27, Logic calculates that 30 minute offset plus the additional time from 1 1 1 1 to bar 27 and sends that positioning info to QT. And so on.

Message was edited by: iSchwartz

Jul 24, 2010 6:45 PM in response to iSchwartz

Not to put too fine a point on it, but Logic isn't generating SMPTE code internally that's then driving playback of the movie. There is no connection between Logic and QT, or even the other way around, other than Logic sending "play", "stop", and offset-into-the-movie positioning information to QT as I explained above. That's why the MTC settings and all that have no bearing on sync.

And remember, the timecode shown in the picture is purely a visual thing. It's not connected in any way to some kind of digital timecode reader or driver. It's nothing more than an image of a number overlaid on each frame.

Jul 24, 2010 7:00 PM in response to iSchwartz

This is all great stuff. A thousand thank you's. A bunch of lights just went on in my brain - or gears just dropped into place.

I thought Logic was talking to - or hearing from SMPTE burned into the film. All those notes clear a lot up. IE .... why after setting a sync setting and 1st frames did picture move if I altered or moved my first tempo? Now I know ....
This is great.

I will go back to original film. But I will move it first to my 4th drive (as I use system drive for programs, second for protools and logic session, and thrid for samples. The fourth is never used for sessions so it seems like the best place to have the movie. I should have thought of that.

Will report back how this goes.

Thanks again for all this info.

Cheers

Dee


was trying to talk

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Workaround for 23.96 Frame Rate

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.