Jitter video engine Max7 - qt avf

Florent Ghys's icon

Hello,
I am looking for further info about the option "Video Engine" in the Jitter tab in Max7's preferences.
The only available option I have is qt. But I remember Josh Clayton mentioning in another post the " higher performance of the AVF engine".
Do I need to instal something to try this AVF engine?
Florent

Rob Ramirez's icon

hi florent.
avf is only available on Mac OS 10.8 and higher.

Jan M's icon

wich OS version do you use? afaik it is inly available for 10.8 and later.

Jan M's icon

--- cross posting ---

Florent Ghys's icon

thanks guys, that makes sense I am still on 10.7.5
does the avf engine really makes a difference?

Jan M's icon

It does!!!!

Florent Ghys's icon
Makrotulpa's icon

Interested in some guidance related to this.
It looks like my old-school photo-jpegs no longer work.
How do I go about batch converting to AVF?
I can't find much information about it.
I have Adobe Media Encoder CC 2014 - is there a recommended setting?
chrs
Lloyd

Rob Ramirez's icon

hi Lloyd. AFAIK, photo-JPEG should still work fine with avf engine.

if you'd like, send me a link to one of your clips to robr at cycling74.com and I'll take a look. can't make any promises of course.

Florent Ghys's icon

I am interested too in understanding why Lloyd can't play his PhotoJPG with the AVF engine. Could you guys let us know? thanks

Makrotulpa's icon

I suspect it is a problem with the files. I last used them in Max 6 on OSX 10.6.8. Quicktime Player on Mavericks automatically tries to convert them and the conversions work in Max7.
I was under the impression AVF was a new Codec. Are PhotoJPG or Apple Intermediate Codec still the best live manipulation or are there other options now?

Rob Ramirez's icon

codecs to use for avf engine are photo-jpeg, h264, prores 422 and prores 4444

mirrorboy's icon

My Max VJ patch uses four jit.movie and works well on qt mode.
if avf mode is selected, it is very heavy to use.so I would like to use qt.

but, after i export my patch to application, my app is slow down like a using avf mode.

Does anyone knows about this problem?

Florent Ghys's icon

did you check your videos' codecs?

Rob Ramirez's icon

hi mirrorbody. it'd be helpful for the community to understand why avf is slower for you. can you post your system specs (at least OS version), the codec and size of the video you are using (or an example clip), and your patch (or a stripped down version that demonstrates the issue)?

if you want to ensure qt is the selected engine, simply set jit.movie @engine qt in your object box.

mirrorboy's icon

Hi Rob,

Thank you for your comment.

I set jit.movie @engine qt,after that exported app performance is clealy improve.
So I think that if @engine is not set to jit.movie,default engine is set to avf on App regardless of Max preference.

OS:MacOSX 10.10 Yosemite
Codec:H.264
Max:7.0.1

Rob Ramirez's icon

hi mirrorbody. please send your patch to robr@cycling74.com
thanks.

mirrorboy's icon

A little while age, I sent my VJ application project to you.

Please check.

Julie Wyman's icon

Rob Ramirez you wrote "codecs to use for avf engine are photo-jpeg, h264, prores 422 and prores 4444": Is it possible to create prores 422 files that are NOT quicktime (ie that can be played with the AVF engine instead of the quicktime engine?) If so, can you please share how this is done? I am creating video files out of adobe premiere and transcoding them as prores422 proxy using adobe media encoder, but perhaps there's a better way to do it?

Rob Ramirez's icon

any prores422 file should play fine with either qt or avf engines on Mac.

Christopher Trapani's icon

a question about avf: why is the loadram message no longer supported? Has it been replaced by some other command to load into ram, or has it become irrelevant? Thanks

Rob Ramirez's icon

loadram is not supported with the AVF engine. for the answer why, direct the question towards your favorite apple engineer. in my experience, it is entirely unnecessary with the AVF engine. make sure you are using @output_texture 1 with a gl-context, and using a recommended codec (not h264 if you plan to utilize random seeking, rate changes, or reverse playback).