4k Footage in 1080 Sequence Set to "Scale to Frame Size" will Black Out Other Clips on Relaunch
Hello Adobe Devs and Community,
On a recent project my team and I discovered a bug that was incredibly disruptive to our workflow. Brief background - the project was a conference style presentation with heavy use of picture-in-picture design. We encountered this issue in our workflow when executing some of these picture-in-picture looks with 4K footage.
Issue - Our sequences are set to 1920x1080 at 29.97p (framerate doesn't seem to impact this bug as far as my tests can tell). We were placing footage of the presenters on top of a motion background. Most of our footage was 1920x1080 to match our sequence size, for these we simply scaled the footage down to the picture-in-picture design spec and everything worked fine. The problem arose with footage that was shot on-location using Sony FX3's at 3840x2160 29.97p. To work with the 4K footage, when bringing the clips into our sequences we would utilize the "scale to frame size" toggle to conform them to 1080. This allowed us to use the same scale values as our 1080 footage and made the process easier. Unfortunately, this is where the bug showed up. After setting the 4K footage to "scale to frame size" and scaling it down over the motion background, when closing and re-opening Premiere the motion background and any other asset on a track below the 4K clip would be blacked out. The blacked out areas remain blacked out both in the program panel and in exports until fixed (see fixes/workarounds below).
Adobe Premiere Pro Version: 23.4.0 (Build 56)
Operating System: Primarily Windows (Windows 10 Pro 22H2), but I was able to recreate the bug on MacOS (Ventura 13.4) as well
System Info (Windows):
- CPU - AMD Ryzen 9 3950X
- GPU - Nvidia RTX 3080 Ti (Studio Driver Version 528.49)
- RAM - 64GB @ 3200 MHz
- Boot Drive - Samsung 970 EVO Plus 1TB (Connected via motherboard m.2 slot)
- Media Drive - Samsung 860 EVO 2TB (Connected via motherboard SATA)
- Media Drive 2 - QNAP NAS attached via 10G network cable
Video Format: The background file is a ProRes422 in a .mov rendered from After Effects, 1920x1080 29.97p. The footage that was scaled to frame size then used as the picture-in-picture seems to cause the bug regardless of video format, the original footage that we noticed the bug with was shot on a Sony FX3 at XAVC-I 4:2:2 10bit in a .mp4 at 3840x2160 29.97p. I was able to recreate it using both an XAVC-I 4:2:2 10bit .MXF clip from a Sony FX6 (3840x2160 @ 59.94p) as well as a ProRes422 3840x2160 59.94p .mov from an Atomos Shogun 7.
Workflow Details: Most are laid out above, the bug appears in a standard 1920x1080 sequence created with the new item button. We were able to recreate the bug in both a team project and in a standard project.
Steps to Reproduce:
- Import a 1920x1080 "background" clip and a 3840x2160 "footage" clip.
- Create a 1920x1080 sequence
- Drop your 1080 "background" clip onto video track 1
- Drop your 4K "footage" clip onto video track 2
- Toggle the "Scale to Frame Size" setting on the 4K "footage" clip (right click > scale to frame size)
- Scale down the 4K "footage" in the effect controls panel so it is now a picture-in-picture (I used 78%)
- Reposition the 4K "footage" in the effect controls panel (I used [960,524])
- Save the project
- Close the project and/or quit Premiere
- Re-open the project
(video of bug recreation in case embed doesn't work: https://vimeo.com/834778457)
Expected Result: One would expect to be able to see the 1080 "background" clip behind the 4K footage clip as it was when the project was last open.
Actual Result: Entire canvas except for the 4K "footage" clip is blacked out.
Workarounds/Fixes: While dealing with this bug we found a couple workarounds. You're able to un-blackout the background by affecting certain attributes of the 4K "footage" clip, scale and position adjustments will fix the problem. Un-enabeling and re-enabeling the clip also works, HOWEVER, this cannot be done as a batch, you need to manually unenable and re-enable every clip individually. These workarounds are tedious though as you need to re-do them EVERY TIME you close and reopen the project. We found that a more persistent solution that eliminates the problem when closing and reopening the project can be implemented by dropping a crop effect (but not changing any values) on each 4K "footage" clip that causes the issue. For some reason this makes Premiere happy and the bug no longer occurs.
(video of bug workarounds in case embed doesn't work: https://vimeo.com/834778479)
Weird Quirks: While re-creating this bug to gather information for this write-up, I found that it seems to occur in possibly very specific circumstances. It doesn't always occur at every possible iteration of scale and position of the 4K "footage" clip. It's almost as though the 4K "footage" clip needs to be on top of a specific portion of the canvas for the bug to occur. Our original design of having the 4K "footage" clip at 78% scale and [960,524] position will cause the bug, but if you were to use values like 30% scale and [339,248] position, the bug doesn't occur.
Please let me know if any additional information is needed or would be useful, thanks!
-Andy
