Tuesday, December 12, 2017

Adobe Premiere Pro Proxies

I'm testing the Proxy workflow with Adobe PP on a project shot in UHD, that will be delivered in HD. Ultimately I think that it's not a real advantage to use this proxy workflow against simply converting the original footage to something the computer can handle more easily - like Prores or DNxHR/HD.

I'm dealing with footage from two Sony cameras 
recorded internally in UHD 3840 x 2160 at 23.976.

A Sony FS5 recorded in MXF OP1a, XAVC Long QFHD, h264/MPEG-4 8bit 4:2:0 at 100Mbps. Clips have 4 mono audio channels.

A Sony A7RII recorded in MP4, XAVC-S, h264/MPEG-4 AVC Long Gop 8bit 4:2:0 at 100Mbps. Clips have one stereo audio channel.

Importing original MXF and MP4 footage into PP is no problem, but PP playback of original UHD footage is very clunky for both the A7RII MP4 and the FS5 MXF at any settings: full, 1/2, 1/4.

So I created two Proxy and Ingest Presets in AME, one for each audio config, and I'm transcoding to Prores Proxy HD 1920x1080.


It took approximately 4 hours for AME to transcode 120GB of footage overnight which is about 2hrs and 15min. in duration. So roughly TWICE real time. The resulting proxy files are roughly HALF the size of the originals.



Premiere hanged during that process, I had to restart the app. On restart, all the footage from Day2 was not in the project. I re-imported the footage from Day2 in PP. The Proxies didn't show in the Browser.

I selected all clips and selected Proxy/Attach Proxies and then pointed at the first Proxy file. All files got reconnected automatically to their proxies.


I have separate folders for Day1 and Day2, both for originals and Proxies. This is due to the fact that I have duplicated clip names, so I want to keep things compartmented.


Toggling Original and proxy footage is seamless, just use the toggle button. Playback of proxies is smooth.


Export Media automatically reverts to using the original UHD footage. Exporting a 5min. UHD Timeline (or HD Timeline with all clips at 50% scale)\ to Prores Proxy 1080p or to h264 720p takes about 6min., so a little more than real time.


OK, so that's Proxies so far.

Now instead of working with the proxy workflow, I can upfront convert the UHD XAVC footage to Prores UHD. PP is perfectly capable of smooth 4K Prores playback on my machine. Export Media time also falls to near real time. So, it is not 4K that taxes the machine as much as it is the Sony XAVC codec.

If I edit 50% scaled UHD Prores clips into a HD Timeline, PP playback is flawless as well. Export Media time is below real time.

AME conversion time to transcode to Prores UHD is roughly twice that of transcoding to HD Proxies. In this case it will take 8 hours vs. 4 hours as mentioned above. That's one drawback.

So, ultimately I think I will use the non proxy workflow. I don't see why I would want to go back to a clunky codec at any time during post. Remember with PP proxy workflow, you are dealing with original media XAVC codec on export. That is a real slowdown.

Transcoding to UHD Prores has all the advantages: UHD frame size allowing for repo in a HD Timeline, an easy to deal with codec for the computer, and relatively fast export times. If something is not right with a Prores clip, it's easy to re-transcode from the original.

Granted files are bigger in UHD Prores HQ, five time as big as the original XAVC files, that's the second drawback, but drive space is cheap, so not an issue on this project.

Transcoded to Prores HD, the size would be somewhat less, and it might take less time for AME to transcode, but it would restrict the reframing possibilities that UHD has to offer.

Wednesday, November 29, 2017

Export paths from Illustrator and convert them to Apple Motion paths with Motionize!

Motionize is great for importing Illustrator paths into Apple Motion paths.
Installation is easy, but the workflow is a bit convoluted, so I will list the steps below.

1. Trace your paths in Illustrator, SAVE AS Illustrator CS. Motionize won't work with newer versions. (Actually it does not work with CC in my experience, and I haven't tried other versions of CS.)

2. Select the paths or groups you want to export (Motionize supports Illustrator groups.)

3. Select File/Script/Motionize and save the ".motn" file to a folder of your choice.

4. MOVE this Motion file INTO: BootHD/Users/your user/Library/Application Support/Motion/Library/Favorites (...Make a shortcut.)

Do not forget step 4!!! If you try to open the ".motn" file directly from Motion (File/Open) it will be EMPTY. And you will think Motionize does not work. IT DOES!

5. Access your file inside Motion (works with 5.3.2 no prob') through the Library / Favorites.
BINGO!

Thank you Scott Ash another human for a great script! 

Monday, November 27, 2017

Apple Motion: Smooth Motion Path + Grow/Shrink settings

A combination of Motion Path + Grow/Shrink is an animation I often use. The default setting for the Grow/Shrink behavior is "Natural Scale" which is great. But the default setting for the Motion Path behavior is "Constant". Combined as-is, the results are often completely off.
In combination with Grow/Shrink "Natural Scale", I find that the better setting for Motion Path is "Decelerate".

Apple Motion Wobbling Text in PDF

I animated a PDF page of Text created in Adobe Illustrator, exported as PDF into Apple Motion, and even though I unchecked "Fixed Resolution" for the Media, it animated badly. The text was all wobbling and unstable as I scaled up/down and moved around.

I was cursing Motion again, until I read the chapter on PDF (p.240) in the Motion User Guide:


Mixed Content Within PDF Files
Although PDF files can simultaneously contain PostScript-based art, PostScript text, and bitmapped graphics, all of these types of image data do not scale the same. PostScript-based art and text scale smoothly, but bitmapped graphics that are embedded in a PDF file are subject to the same scaling issues as any other bitmapped graphics format. As a result, they may soften if scaled larger than their original size.

Ah, ah! Spot on! I was using an Adobe TypeKit font. As soon as I changed it to an OpenType font... Perfect!

User beware!

Thursday, November 16, 2017

Gmail crapped on me!

Was writing a long email with a bunch of specific notes that relate to a cut I was ready to send a client.

I lost connection somehow, couldn't get Gmail to respond for a long while. I had to restart the computer and my draft email was EMPTY! Except for a couple of lines, all GONE.

This is the old ghost creeping in, what's not on your computer... Can you really trust it? Does it really save your work all the time?  Answer: NO! IT DOES NOT!

We are offered a convenience with no guarantee in exchange for our personal data. No guarantee.

Lesson learned, I will type my emails in TextEdit before I Copy n'Paste and send at once.

Wednesday, November 8, 2017

Emojis on macOS Sierra

Call on emojis on Mac by punching: Control + Command + Spacebar. Boom, the emoji/symbols window pops-up.
[Control, ⌘, Spacebar]

As demonstrated by Ben Mercer and Jan Willem den Bok among others, it's a great way to quickly visualize information in FCPX. For example I like to add a ❌ to my "do not use" cuts, and a ✅ to my current cuts.

This way I see immediately that FCPX has opened the proper cut or an old cut in the Timeline without deciphering the names themselves.

I'm still experimenting, and I suppose if you use too many emojis, things start to get blurry again, so it's a balance.

Thursday, November 2, 2017