Skip to content

[macOS/iOS] Capture from MSAA texture results in black video frames #480

@genereddick

Description

@genereddick

Unity version

Unity 6000.2.5f1

Unity editor platform

macOS

AVPro Movie Capture edition

Full

AVPro Movie Capture Version

5.3.4

Xcode version being used to build your Unity project.

26.0.1 but same issue on 18 versions

Which iOS version(s) are you using?

26.0.1 but same issues on 18 versions

Hardware

iPhone 17, 16, 15

Which capture component are you using?

Capture From Screen

Capture mode

Realtime

Which output mode are you using?

Video file

Video codecs

HEVC

Audio source

Microphone

Audio codecs

AAC

Any other component configuration

We have also tried with H264 codec. This was working prior to the Unity upgrade and we have confirmed it is still working with Unity 6000.0.47f1 with the same iOS and Xcode versions (26.0.1).

The issue

We are using Unity and AVPro Movie Capture (the latest 5.3.4 released in June 2025) to record video on iOS. We are running the latest version of IOS, 26.0.1 (18 has the same issue) and we recently updated to Unity 6000.2.5f1 from 6000.0.47f1. On 6000.0.47f1 we were able to record video using Screen Capture without any issues, but now, on 6000.2.5f1 on device (in Editor seems to still be OK) while the length looks correct and we are capturing audio the video is completely black.

I tried using the H264 and HEVC codecs (but not the other option which is MJPEG) and both had the same issue. I confirmed that Texture Capture, creating a single PNG is still OK, and Camera Capture seems to be OK as well. While switching the main recording function to Camera Capture is possible it would lose some post processing effects that are applied after the camera generates the render texture.

Log output

When running with Xcode no relevant errors are logged

Metadata

Metadata

Labels

Bug 🐛Something isn't workingfixedThe issue has been fixed and will be available in the next releaseiOSmacOS

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions