Which is why “Assistant Editors” should really be called “Workflow Editors”.
Nevertheless, excellent list from Davone Alexis (LinkedIn) šš½
In those early days of playing with Adobe Dimensions, then working in MetaCreation’s Infini-D, then Eovia’s Carrara, I never thought shots like these would be possible, let alone seeing my son make them.
Here’s a tighter version of that demo reel, created with the generous help of Ryan Summers at SPILLT:
Joseph’s #OpenToWork! (LinkedIn)
More work available on:
It has never been a better time to be a Final Cut Pro / Motion / Compressor / Logic Pro user.
Look for these tidbits in Chris Hocking’s coverage of the FCP Creative Summit ā Day 2:
- Chris' Apple Vision Pro reveal
- How the Magnetic Mask stores data in a Library
- Highlights from Michael Cioni’s Strada presentation
- The overwhelming stats from Apple’s Fitness+ production and post-production team and how Final Cut Pro is at the center of it all
CREATING DAILIES (OR RUSHES) OUTSIDE OF AVID MEDIA COMPOSER
Of all the items Iāve written about here, demystifying and simplifying the Avid Media Composer dailies process for DITs, Lab Technicians, and Assistant Editors seems to resonate the most. Hereās a step-by-step guide for doing so based on select pieces published here on my blog:
Creating Dailies (or Rushes) Outside of Avid Media Composer (PDF)
While I have your attention:
Today is November 12, 2024. Iāve had my #OpenToWork
badge enabled on LinkedIn since May 2024. Iām about 45 days away from being unable to pay for anything ā rent, food, utilities, etc.
If youāre a company whoās been observing me and you have a position in mind, please reach out. The larger your organization, the longer it will take to bring me on board.
If Iāve already applied to multiple positions at your company, itās not that I lack focus or vision. The thing is: Iāve always worked for small companies and startups and, thus, always worn more than one hat. What Iām continually discovering is, depending on the size of the company, one of the hats I wore contains even more hats worn by only one person. Applying to multiple positions means I feel good either being an immediate contribution in that role or I can quickly learn whatās needed to be a valuable contributor in a reasonable amount of time.
I would love to continue helping creative teams work faster together from anywhere using their favorite apps and platforms. But Iām at the point where the family and I will have to take on part-time work in retail or shipping just to make ends meet. And for someone with my time, skillset, and experience, having four people deliver pizzas, work at the Home Depot, or drive an Amazon truck for $25 an hour makes no economic sense to me.
I know, āMovies donāt owe anybody a living,ā but people still use technology, and the rift between those who make it and those who use it gets further and further away. I can help you bring those two groups together.
Reposts to boost this are welcome. If you have a lead or a position in mind, you’re welcome to email me: hey@isaact.co
Or if you want to schedule a chat, hereās my Calendly: https://calendly.com/isaactdotco/30min
Thanks for reading and thanks for your support.
What’s being made in Final Cut Pro these days?
A lot.
A big thanks to Knut Hake and Sam PlĆ¼macher for coordinating and publishing this massive list ā FCP projects around the world:
[fcp-cafe.notion.site/c902a5be2…
Don’t see your work on the list? Add it here!
https://knuthake.notion.site/693bfd0561ee4681bad49c05dd9a6629
Missing the Final Cut Pro Creative Summit in person? Follow along at FCP Cafe (https://fcp.cafe).
RAV-BOTāS AVID BIN GENERATOR BY DALBYTECH
As soon as you hit the set, the clockās ticking. Anything you can do to save time, even if it’s a fraction of a second?
Done.
Well, if youāre a Digital Imaging Technician (DIT), Lab Technician, or Assistant Editor, and you know youāll be working in Avid Media Composer, hereās another timesaver:
Yes, you can transcode dailies (or rushes) outside of Media Composer in several different apps, but now you can create Bins outside of Media Composer too thanks to RAV-botās Avid Bin Generator.
Just head here:
https://ravbot.dalby.tech/Generate Named Avid Bins
And follow the delightfully simple steps to generate a batch of Bins with a custom naming scheme.
Not only is the Avid Bin Generator available from anywhere at no charge, James did the legwork so Editorial teams can generate Bins for a curated range of Media Composer versions:
And I can confirm: these Bins work. šš½
Astonishingly, James debuted RAV-botās Avid Bin Generator about two years ago. If youāre like me and you missed this, thatās understandable. Like many, you were probably deciding whether or not to move away from Media Composer 2018.12.x while navigating the endless menu of Media Composer versions to choose from at the time.
If youāre an Assistant Editor, youāll definitely save some keyboard and mouse clicks using this. But as a DIT or Lab Technician, the Avid Bin Generator could be invaluable in your practice. Delivering dailies with Avid Log Exchange (ALEs) files is good. But shipping actual Bin files (AVBs) named according to a productionās specification? š„ (See the Dailies: Best Practices article in Netflix’s Partner Help Center and do a Find
for bin.)
When youāre on set, every second counts. Keep looking for those fractions of a second to shave.
Victory (and dinner with family or friends) awaits.
ALE EDITOR BY DALBYTECH
All my recent conversations on using Avid Log Exchange (ALE) files revealed another possibility ā the browser-based ALE Editor by DalbyTech:
https://ravbot.dalby.tech/ALE%20Editor
ALE Editor is part of RAV-bot, the Remote Audio Video toolkit by James Dalby. Upload your ALE, edit it with a simple spreadsheet-like experience right in your web browser, then download it!
Looking at the whole RAV-bot suite, I’m seeing another great option for DITs, Lab Technicians, Assistant Editors, or any related workflow architects and engineers in production or post.
(š¤šI wonder if using RAV-bot’s Generate Named Avid Bins
web app along with the ability to generate the MDB in Media Composer | First
could help DITs add even more value to delivering dailies?)
Writing cover letters all morning; need a refresher.
I thought the PostLab 2.0 update from November 1 would be the last one before the FCP Creative Summit, but hold up…
PostLab 24.0.15 with Dropbox support? šš½šš½šš½
There are so few who have the ability to take something complex, present it to you with clarity and simplicity, and not make you feel bad for failing to grasp it years ago.
Simo Virokannas is one of them.
It all started 7 years ago. Hours and hours of study, practice, and commitment have led up to this:
Joseph Terronez āĀ Demo Reel
āNo Generative AI was used in the making of this reel.ā Couldnāt be prouder of my son today. šŖš½
Check out more of his work on:
His last project just wrapped so heās #OpenToWork! Reposts and inquiries are welcome. šš½ (LinkedIn)
If you’re going to the Final Cut Pro Creative Summit and you report to the CIO or CTO (or you are the CIO or CTO) this probably jumped out at you in Apple’s recent M4 Mac mini reveal. (Playback starts at 10:25.)
A post-production facility or a media lab full of these M4 Mac mini’s would be crazy-svelte.
Once again making the rounds in The Soundtrack of My Mind.
MORE OPINIONS ON USING AVID LOG EXCHANGE (ALE) FILES FOR INGEST OR EDITORIAL PREP
tl;dr
Instead of using ALEs: 1
- Use any Avid Media Composer license (including
Media Composer | First
) to generate MDBs for managed media, then use the MDB to create a Bin full of Clips. - Use Bulk Edit in Media Composer 2020.4 and newer to add, modify, and remove metadata for Bin Columns.
If youāre an Assistant Editor and you still use ALEs for dailies, chances are youāre using a version of Avid Media Composer prior to 2020.4. You should use Media Composerās Bulk Edit
feature instead:
Although Pomfortās article on ALEs is genuinely great, since Clips need to have their Tape Name (which becomes the value under Bin Column: Tape
, not TapeID
) defined within Media Composer ( (Select Clips) > (Right-Click) > Modify > Modify Clip... > Set Source
), I donāt think Silverstackās ALE Export option helps Digital Imaging Technicians (DITs) add value to delivering dailies for Media Composer-based Editorial teams.
If youāre a DIT, Lab Technician, or Assistant Editor, ingesting dailies (or rushes) using MDBās generated by Media Composer is a much more stable, reliable option with newer versions of Media Composer. Thankfully, you can generate MDBs using Media Composer | First
:
https://isaact.micro.blog/2024/08/26/prepping-dailies-for.html
I have yet to mention this to editingtools.io, but their ALE Converter has trouble with certain characters if you edit-then-save an ALE from a spreadsheet app like LibreOffice or Numbers 2 on macOS. Also, ALE Converter adds a second Global Header Section which you’d have to remove in something like TextMate or Notepad++ for now.
But Iām not dunking on editingtools.io. Far from it, theyāre doing amazing work and providing 95% of what editingtools.io does at no charge. I just need to officially report my findings to them.
If youāre a bit younger or if youāre new to Media Composer, this Reddit thread provides the best historical context on why Avid Log Exchange files were used and why defining a tape name (Bin Column: Tape
, not TapeID
) for Clips is required when using ALEs:
https://www.reddit.com/r/editors/comments/gmtdi1/working_with_ale_files_in_avid/
-
For context, start here: https://community.avid.com/forums/t/234292.aspx ↩︎
-
You can edit ALEs directly in Numbers on macOS. Here’s how:
1. Duplicate your ALE file.
2. Change the file extension of the duplicate ALE to .TSV (a Tab Separated Values file).
3. In Numbers, open the TSV and then edit it to your liking.
4. In Numbers, go toFile > Export To > TSV...
5. ChooseUnicode (UTF-7)
forText Encoding
thenSave...
.
6. Change the file extension of your newly saved TSV to .ALE.
7. Use ALE Converter toGenerate
a fixed ALE.
8. Use the resulting ALE in Media Composer. ↩︎
I’m addicted to Adam Savage’s Tested channel, and this piece exemplifies why.
If I feel these words start to percolate, I try replacing them with something like:
You’ve probably thought of this already, but are you open to some possibilities?
Or…
Wanna do a freestyle session?
Or…
How can I help?
ISAAC T.āS PRE-2024 FCP CREATIVE SUMMIT PREAMBLE
For the first time in years, I wonāt be at the Final Cut Pro Creative Summit. If youāve never been but always toyed with the idea of going, try attending at least one Summit. It could change your life.
For great coverage before, during, and after the event, I recommend following along with Chris Hocking at the FCP Cafe: https://fcp.cafe. Since Chris loves FCP and Everyone Loves Chris, we’ll all win.
If you are going this year, here are a few tips to make your visit more enjoyable.
Appleās House, Appleās Rules
Iām not FMC, but coming from the world of live event production and coordination, I can only imagine the hoops they have to jump through every year to convince Apple to let a group of strangers into their house.
So if they ask you to sign the NDA, do it. If they ask you not to post pictures on the Internet, don’t do it. Good guests are invited back.
Give Apple Fuel For New Ideas
The Pro Apps team will be there for a Q&A.
They know a bunch of people want a Roles-based mixer. Believe me, they do.
So stop asking about it during the Q&A. That time is precious.
Instead try asking about something new like:
- OpenTimelineIO support? https://opentimelineio.readthedocs.io/en/latest/
- Taking the Video (or Audio) Animation tool out of the timeline and making it available in the Inspector?
A related itemā¦
Stop Asking Apple the Same Thing
āIs Final Cut Pro going away?ā
Someone asked the Pro Apps team that after Apple:
- Invited attendees to a special presentation hosted at Apple Park for the first time in years.
- Unveiled brand new releases of Final Cut Pro for macOS, Final Cut Pro for iPad, and Logic Pro with a soup-to-nuts workflow showing all of it in action on the same piece.
- Showed those brand new releases running on the latest releases of Apple silicon for Mac and iPad.
- Confirmed Final Cut Pro for iPad was the culmination of five years of work and that updates for Final Cut Pro for macOS would be released much faster now that Final Cut Pro for iPad was out there.
- Showed us the new scrolling timeline.
š¤¦š½āāļø
Donāt Ask Apple About Stuff You Know They Canāt Answer
At this stage, I donāt know what those questions would be, but Iām always amazed at the patience the Pro Apps team has when they attend these events and someone tries one of these Stump The Chump questions on them.
And now for something completely differentā¦
PostLab 2.0 ā Itās Come a Long Way, Baby
If youāre not using PostLab 2.0 with Final Cut Pro, youāre missing out. It replaced PostLab Classic in September and itās the way forward ā whether youāre working alone or playing in a band.
If youāre still not convinced, check out PostLab 2.0ās Releases page: docs.hedge.video/postlab-2…
Youāll see increased support for more apps beyond Appleās Pro Apps, but theyāve also done some serious under-the-hood work starting with PostLab 2.0 24.0.12 that includes:
- File verification on uploads using the same world-class engine OffShoot uses
- Additional database backups for each upload.
Also, thereās even more Bring Your Own Storage options. More accurately, if your storage isn’t qualified for PostLab 2.0 yet, ask the team at Hedge about it and they’ll work with you on it.
Although I no longer work with Hedge, I believe in PostLab 2.0 with every fiber of my being. Jasper, Tim, Taco, Simon, and others on the team keep putting in the work to make PostLab 2.0 a first choice for Final Cut Pro users, and really for any creative professional.
Try it. Youāll love it.
How the FCP Creative Summit Changed My Life
I attended my first Summit in 2017. I met great people like Ryan Welborn and David Tillman and marveled at meeting others Iād only seen on YouTube or heard on podcasts about FCP.
That was also the time I met a pre-Adobe Frame.io team which led to being invited to write for WORKFLOW.
When I included PostLab in Chapter 3, Jasper Siegers noticed as did the rest of Hedge.
In 2020, I started working with Hedge and the PostLab team.
Later that year, I found myself co-presenting PostLab at the Summit as the only viable remote workflow solution for FCP teams during the pandemic.
And in 2023, I returned to the Summit to debut PostLab 2.0 and its core breakthrough: Event Locking for Final Cut Pro.
I can draw a direct line between that first Summit in 2017, meeting the best-of-the-best in our industry, and experiencing some of my greatest professional achievements.
Again, if youāve thought about going to the Summit but never been, you should go at least once. You never know what may come of it.
Have a great time at the FCP Creative Summit and best wishes to all the organizers and this yearās presenters. I write a lot more about other apps these days, but using Final Cut Pro with PostLab 2.0 reminds me Iām still part of the worldwide āRebel Macā unit.
PIXELMATOR JOINS APPLE
Echoing so many: I’ve used Pixelmator (and Pixelmator Pro and Photomator) for a long time. Simple, fast, and beautiful. Also features the fantastic ability to export to Apple Motion.
Congratulations to the Pixelmator team. 17 years in the making.
One stick I’ve been whittling recently is using Avid Log Exchange (ALE) files.
What started with, “Can I edit ALEs directly in a spreadsheet app?”, turned into:
- What’s the text encoding of an ALE?
- Why does Media Composer ignore the “Tape” column in my ALE?
- How does Media Composer decide how to relink Clips to Managed Media?
Among other questions only Avid Media Composer users care about. š
I may publish more findings later, but you can find a portion of those here:
Brandon Shaw’s Digging the Greats channel is like finding a Director’s Commentary about Director’s Commentaries.
And now you know who Dorothy Ashby is, an American Jazz harpist (yes, a jazz harpist).
TIL about the WorldKey Information Service at EPCOT Center.
As a former Macromedia Director developer, I tip my hat to those who came before me.
SHADE
As seen at the 2024 NAB Show New York: Shade (https://shade.inc)
Really impressed; feels like something Iād immediately put to good use today.
(For example, I wonder how their filesystem āĀ ShadeFS ā works with PostLab 2.0 or Mimiq by Hedge?)
Also worth a look āĀ how Shade stacks up against your favorite service, protocol, and platform: https://shade.inc/comparisons
Dear SNL,
Thank you once again for showing what I could not articulate.
I don’t know how else to put this, but… I’m pretty sure Cabel Sasser and I would’ve been good friends growing up.
SOME GOTCHAS ON USING OP1A MXFS WITH AVID MEDIA COMPOSER
Inspired by some comments from Zeb Chadfield on Linkedin, I exhaustively worked on reproducing the troubles he experienced the last time he tried out OP1a MXF media in his Avid Media Composer workflow.
I can confirm: you will run into some of the troubles he outlined in certain workflows.
Iām compiling those troubles here so:
- You can decide if theyāre valid blockers to using OP1a MXFs in your workflow.
- With the hope the right software vendors will see this and take action.
To that end, hereās an old saying on identifying real money versus fake money:
You donāt have to memorize all the different types of counterfeits out there; you only need to know how real money looks.
Building on that principle, letās look at this file called P1810409.MOV
. 1
I transcoded it to an OP1a MXF in Media Composer, then used ffprobe to examine it.
Here are the results:
What do we learn?
There are five groups of metadata Media Composer wants from what Iāll call a fully formed OP1a MXF:
material_package_name
&material_package_umid
file_package_name
&file_package_umid
(per stream)track_name
(per stream)reel_name
&reel_name_umid
(per stream)timecode
Also, the UMIDās ā material_package_umid
, file_package_umid
, reel_name_umid
ā must be the same.
For testing, I transcoded OP1a MXFs or attempted to add metadata to existing OP1a MXFs using these apps:
- EditReady by Hedge
- Apple Compressor
- ffmpeg - transcoding and adding metadata
- bmxtranswrap - adding metadata only
None of these apps can write all five groups of metadata with matching UMIDās, but there is one app that can: Blackmagic Designās DaVinci Resolve.
Before all you DaVinci Resolve fans come pouring in, letās make one important distinction.
Fully Formed vs. Valid OP1a MXFs
If a fully formed OP1a MXF has all five groups of metadata with matching UMIDās, why can Media Composer open OP1a MXFs transcoded from EditReady and Compressor?
It seems Media Composer views OP1a MXFs with or without certain metadata to be viewed as valid OP1a MXFs.
That is, Media Composer will successfully index managed media folders and allow the user to successfully open and play back Clips attached to those OP1a MXFs.
Based on my tests and ffprobe reports, here are the criteria Media Composer uses to determine if youāre using a valid OP1a MXF file as managed media:
- An OP1a MXF contains a
material_package_umid
andfile_package_umid
without any of these defined:material_package_name
,file_package_name
, andreel_name
. - An OP1a MXF contains a
material_package_umid
andfile_package_umid
with this metadata defined:material_package_name
andfile_package_name
.
However, if you define material_package_name
, file_package_name
, and reel_name
, MC will fail to properly index the OP1a MXF. 2 3
Why?
Once you define reel_name
in your transcoding app, it seems Media Composer expects track_name
to also be explicitly defined per stream.
Questions
Should I use OP1a MXFs for Editorial with Media Composer?
I still think the answer is, āYesā.
Or at the very least, āOP1a MXFs are definitely worth testing for your workflow.ā
What if Iām using DaVinci Resolve in my workflow?
Check out this section of the DaVinci Resolve Reference Manual (or DaVinci Resolve Manual.pdf):
Chapter 56 > Conforming and Relinking Clips > Importing Clips Before Importing an EDL, AAF, or XML:
- Essential Clip Metadata for Easy Conforming and Relinking
- Defining Clip Metadata When Adding Media to the Media Pool
- How Reel Names are Identified
The messagingās a bit mixed, but if you concentrate, youāll see:
āAssist using reel namesā is recommended, but not necessary.
Again, Iām not a hater, but if youāre only using DaVinci Resolve to make dailies for Media Composer, there are far easier ways to do so with EditReady, Compressor, and Shutter Encoder.
What could Avid Technology do?
If Media Composerās Universal Media Engine was built for native OP1a MXF support, and āyou can access OP1a originals directly without having to transcode to OP-Atom MXFs as media to get superior performanceā, then Avid Technology could:
- Make Media Composer more forgiving when using valid (but not fully formed) OP1a MXFs as managed media.
- Make Media Composer a bit smarter about detecting the number of tracks in an OP1a MXF, then display the correct number of Tracks in a Bin.
Currently, when track_name
metadata is missing from an OP1a MXF, Media Composer will display an error:
Exception: CM_LABEL_NOT_UNIQUE, tt:2, lnum:768
And if the user selects Yes
, then the Bin displays an inaccurate number of tracks.
Plus, you canāt open the Clip.
What could transcoding app vendors do?
They can make sure their OP1a MXF writers write all five groups of metadata:
material_package_name
&material_package_umid
file_package_name
&file_package_umid
(per stream)track_name
(per stream)reel_name
&reel_name_umid
(per stream)timecode
With matching UMIDās for material_package_umid
, file_package_umid
, and reel_name_umid
.
I have a ticket open with the ffmpeg dev team ā #11226 Add Track Names to OP1a MXF files ā but Iām not sure how much traction it will get. It was already tagged as an Enhancement
.
Thereās nothing wrong with using OP-Atom MXFs, but it seems OP1a MXFs were meant to be the futureā¦ back in 2019.
Imagine being able to easily gather your project media with or without MDV and then use an OpenTimelineIO export to continue editing or finishing in the app of your choice.
In the much nearer future, itās looking more and more like Media Composer | Enterpriseās High-Resolution Only/Proxy Preferred/High-Resolution Preferred feature will be added to other Media Composer tiers, significantly reducing the pain of a relink or conform phase.
OP1a MXFs ā another step toward working how we want and where we want, with the least amount of friction possible.
-
At the time of writing, I used:
- Avid Media Composer 2024.6
- Blackmagic Design DaVinci Resolve 19.0
Also, if you’re having trouble using ffmpeg to transcode source media to DNxHD- or DNxHR-based media, this may help:
https://askubuntu.com/questions/907398/how-to-convert-a-video-with-ffmpeg-into-the-dnxhd-dnxhr-format ↩︎ -
If youāre playing along at home, you can use this ffmpeg command to add metadata to an existing OP1a MXF and move it to a managed media folder under the
UME
folder.~/Downloads/ffmpeg/ffmpeg -i /path/to/Your OP1a.mxf -map_metadata 0:g -metadata material_package_name="Isaac's Material Package Name" -metadata file_package_name="Isaac's File Package Name" -metadata reel_name="Isaac's Reel Name" ~/Desktop/test.mxf
Now use ffprobe on the resulting OP1a MXF. See? notrack_name
ās. ↩︎ -
Did you notice I didnāt mention
timecode
metadata? All transcoding apps listed above will either write existing timecode metadata or let you set a new timecode to the resulting OP1a MXF files. ↩︎
MUST-SEE TV: PODCASTS BY ILM AND BEFORES & AFTERS
Love movies? Love visual effects? Want first-hand accounts of how movies are made from the people who make them?
Check out Lighter Darker with Rob Bredow, Todd Vaziri, and Jenny Ely of Industrial Light and Magic.
Episode 1 is great, and it just keeps getting better.
Also check out Ian Failes' before & afters podcast. I just listened to the āSky Captainā turns 20 episode with DOP Eric Adkins and it was quite the education.