14
Automation in Post-Production: Fighting the Progress Bar Boris Polyak Head of video editing facility Red Square LLC, for NATEXPO 2016

Automation in Post-Production — Boris Polyak for NATEXPO 2016

Embed Size (px)

Citation preview

Page 1: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Automation in Post-Production:Fighting the Progress Bar

Boris PolyakHead of video editing facilityRed Square LLC, for NATEXPO 2016

Page 2: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Post-production of entertainment television

• Entertainment is not news, nor sports, nor cinema• Strict deadline, like in the news • Lots of cameras, like in sports• Emotional complex storytelling through video editing, like in movies

• Stuck with the same computer hardware and editing software• Extra challenges, same tools

• Each show requires its own workflow

Page 3: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Parallel workflows take less time

Ingest Profilesediting Story editing Video

editingSound

sweeteningTo

tape

Ingest

Profilesediting

Story editing Video editing

Sound sweetening

To tape

Page 4: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Indivisible workflow steps —three kinds

• Creative tasks• The story is created here, with decisions made by humans• Could not be automated (yet)• Software and hardware should not interfere with decision making

• Technical tasks• Do not involve decision making• Should be eliminated if possible, or at least automated• Software and hardware should not turn creative tasks in technical tasks• Examples: multicamera track synchronization

• Progress bar meditation• Should be replaced with automation

Page 5: Automation in Post-Production — Boris Polyak for NATEXPO 2016

The progress bar meditation

Page 6: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Automation in video editing

• Automating progress bars:• Makes tasks parallel and takes them out of the project critical path• Lowers the possibility of errors and overall length of project• Increases the relative share of creative tasks• More time for creative tasks might lead to better product quality

• The longest progress bars, because digital video is so “heavy”:• Copying from storage to storage• Transcoding

Page 7: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Methods of automation

• One step: copy or transcode• Several steps: copy, then transcode, then copy• Workflow automation, workflow orchestration:

• Branching• Decision making: if – then – else• Use and generate variables for decisions:

• File size, file name, file location• Metadata• Content analysis: video length, frame size, loudness,

color space, aspect ratio, length

Page 8: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Telestream Vantage

• Transcoding into all professional codecs and containers• Decoding everything that is supported by DirectShow

• Copying to every possible destination• Local, SAN, NAS, SFTP, FTPS, WebDAV, S3, Aspera• Nexio, GrassValley AMP, Avid MediaStream

• Video analysis• Size, field dominance, codec, bit depth, color space, metadata• Letterboxing, pillarboxing, loudness analysis and correction• Integrated with auto-QC such as Vidchecker, InterraSystem Baton

• Decision making based on analysis results

Page 9: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Transcode, move, notify

Page 10: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Decide what to do based on the frame size

Page 11: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Take several different actions based on the file name

Page 12: Automation in Post-Production — Boris Polyak for NATEXPO 2016

From our experience

• Small automations can solve big issues that didn’t look big• Any automation should make as many decisions as possible• Document, explain, repeat — humans need that• The simpler the interface, the better

• Drop folders• Premiere Pro panel• МАМ integration should be easy

• Monitoring and high availability become important fast• Feedback from the system matters

(even though it is the less obtuse progress bar, yes)

Page 13: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Job Status View provides online monitoring for Vantage tasks

Page 14: Automation in Post-Production — Boris Polyak for NATEXPO 2016

Post-production automation goals

• Increasing time spent on creative tasks• Reducing downtime and error rate

• Computers are better at some technical decisions • Partial automation is better than no automation

• Taking tasks out of critical path• Long tasks automation

• Transcoding• Copying from storage to storage