Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Wrong effect layer image returned to plugins by PF_CHECKOUT_PARAM when transition applied to clip

Participant ,
Aug 09, 2024 Aug 09, 2024

Premiere Pro returns the wrong video frame when an effect plugin asks for the effect layer’s contents of a clip where a transition has also been applied.

 

The process used by third-party plugins to extract video frames is to call `PF_CHECKOUT_PARAM` with a 0 checkout index for the effect layer. This allows plugins to fetch frames anywhere along the clip’s range. If a different transition effect is applied to the head of the same clip, Premiere Pro will return frames belonging to the outgoing clip instead. (Watch the attached screencast for a more easily understood, visual explanation.)

 

Steps to reproduce:

- Install the most recent version of FxFactory from our website: https://fxfactory.com/download/ 

- Launch the FxFactory app, and install the Face Blur and Wipology products. The Face Blur plug-in uses the technique described above to fetch and analyze all frames on a given clip. The Wipology product will give yu a transition based on the AE SDK you can apply to trigger the bug.

- Launch Premiere Pro, and create a project and timeline with at least two clips with enough footage to allow a transition to be applied in between them.

- Apply Face Blur to the second clip:

FxFactory_0-1723231272777.png

FxFactory_1-1723231299797.png

- Click the Detect button in the inspector to begin anaylsis of all frames:

FxFactory_2-1723231313902.png

- As the progress window appears, take notice of the correct results. Only frames belonging to the clip where Face Blur is applied are returned.

FxFactory_3-1723231343711.png

- Next, apply the Wipology > Comicbook Wipe effect in between the two clips on the timeline:

FxFactory_4-1723231382541.png

FxFactory_5-1723231409606.png

- Switch back to the inspector for the Face Blur plugin.

- Delete and then apply a new instance of the Face Blur plugin. (This step seems important, as it guarantees reproducibility at least on our systems.)

- Click the Detect button again to repeat analyis:

FxFactory_8-1723231581485.png

 

- As the analysis begins, notice that instead of returning only frames from the effect clip, Premiere Pro is returning frames from the outgoing clip!

 

FxFactory_7-1723231566515.png

How many wrong frames are returned? As many as there are in the portion of the transition that overlaps with the effect clip:

FxFactory_9-1723231622638.png

Premiere Pro starts returning the correct frames only when the plugin starts asking for frames outside the range that overlaps with the transition.

 

This bug has been verified in the latest Beta, as well as the most recent public release of Premiere Pro 24.5.

 

 

 

 

 

 

 

Bug Investigating
511
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Participant , Jul 03, 2025 Jul 03, 2025

I can confirm the issue has been fixed as of Premiere Pro Beta 25.4.0 Build 73. Thank you!!

Translate

correct answers 1 Pinned Reply

Adobe Employee , Dec 16, 2024 Dec 16, 2024

Great details, thanks! 

We're tracking this one as DVARC-3775; we'll keep you informed of our progress.

Status Investigating
Translate
4 Comments
Adobe Employee ,
Dec 16, 2024 Dec 16, 2024

Great details, thanks! 

We're tracking this one as DVARC-3775; we'll keep you informed of our progress.

Status Investigating
Translate
Report
Adobe Employee ,
Jul 02, 2025 Jul 02, 2025

Hi @FxFactory ,

 

We have recently made a fix in the latest Beta Build 25.4 version. Could you please try that version and confirm the behavior?

 

Thanks,

Maanvig

Translate
Report
Participant ,
Jul 03, 2025 Jul 03, 2025

I can confirm the issue has been fixed as of Premiere Pro Beta 25.4.0 Build 73. Thank you!!

Translate
Report
Adobe Employee ,
Jul 03, 2025 Jul 03, 2025
LATEST

Thanks a lot for the confirmation!! @FxFactory 

Translate
Report