Live Link Hub Capture Manager wont accept Video

Summary

MetaHuman Animator Markerless Motion Capture ingest fails at 75% (with multiple error codes)

What Type of Bug are you experiencing?

Animation

Steps to Reproduce

  1. Open Unreal Engine 5.8.
  2. Enable MetaHuman Animator and MetaHuman Animator Markerless Motion Capture plugins.
  3. Open Live Link Hub.
  4. Add a Mono Video Ingest device.
  5. Install ffmpeg-8.1.1-essentials_build and connect it as a Third Party Encoder path in the Live Link Hub Settings (or skip for same result and other error codes)
  6. Select an MP4 video recorded on an iPhone 15 Pro.
  7. Add the video to the ingest queue.
  8. Start ingest process.
  9. Ingest reaches 75% and fails.

Expected Result

The ingest process should complete successfully and generate capture data for use in MetaHuman Animator.

Observed Result

The ingest process fails at approximately 75%.

Live Link Hub displays:
“Ingest failed”

Error codes observed WITH Third Party Encoder:

  • Error Code 5
  • Error Code 7

Error codes observed WITHOUT Third Party Encoder:

  • Ingest failed : Upload failed because the requested endpoint was not found (check the ingest server is running in UE): DESKTOP-XXXXX

  • Ingest failed: Failed to create bitmap from memory: The buffer allocated is insufficient. C Folder is empty: C:/Users/XXX/AppData/Local/CaptureManager/Working/20260618/Mono Video Ingest 1/IMG_2995_1_5DEBB9514F788C0F747D76838F406DA1/Video/video (Error code: 8)

Output Log shows:

LogHttp: Warning:
request failed,
libcurl error: 28
(Timeout was reached)

LiveLink Hub ingest server was running successfully before the failure.

Affects Versions

5.8

Platform(s)

Windows

Upload an image

Additional Notes

System Information:

  • Unreal Engine 5.8
  • MetaHuman Animator Markerless Motion Capture plugin enabled
  • Windows 11
  • iPhone 15 Pro source footage
  • 1080p recording
  • Originally recorded at 60 FPS
  • Video length approximately 4 seconds

Troubleshooting already attempted:

  • Restarted Unreal Engine
  • Restarted Live Link Hub
  • Restarted PC
  • Verified plugins are enabled
  • Windows Firewall checked
  • No VPN in use
  • Windows Defender only
  • Controlled Folder Access disabled / not causing issue
  • Tested multiple Mp4/Mov Video Files
  • Changed the Output Image Pixel Format from U8 BGRA to U8 Mono

The ingest server starts successfully according to the Output Log, but the ingest process consistently fails around 75%.

Hey,

We have a fix pending for the insufficient buffer issue you are experiencing when ingesting without ffmpeg. In the mean time, please use ffmpeg as a workaround.

For your second issue it appears there may be a general network issue. If this persists, you could try using blueprints or python in UE to perform the ingest.

If you are able to provide the full output log from both Live Link Hub and UE we can take a further look.

Cheers!

1 Like

Thanks for the reply.

I can provide the logs.

Attached:

  • Unreal Editor log
  • Output Log (copy/paste) (not sure if this differs from the Editor log)
  • Live Link Hub log (copy/paste)

Issue reproduced immediately before collecting logs.

LiveLinkHubLogcopypaste.txt (174.6 KB)

OutputLog copypaste.txt (171.3 KB)

UnrealEditor.log (359.7 KB)

@Batwo 看看这个,如果图上的你的名称是黄色的就需要看看下面的链接,

mono video ingesting error - General / Issues and Bug Reporting - Epic Developer Community Forums

修改一下UDP的Unicast Endpoint

Getting the same error regarding “Ingest failed: Failed to create bitmap from memory: The buffer allocated is insufficient.” I have ffmpeg installed however still get the same error.

Forgive my lack of knowledge with ffmpeg but when you say use ffmpeg as a workaround, do you mean to use ffmpeg to process the video into jpg images yourself using this U8 BGRA image pixel format and then creating a img media source from those processed images rather then using the livelinkhub ingest?

I might just wait it out till the pending fix you mentioned regardless haha.

Thanks for the suggestion. I tried changing the UDP Messaging Unicast Endpoint, but unfortunately it didn’t solve the issue.

My Live Link Hub status is showing as connected and my device name is white (it was yellow briefly before), so the connection itself seems to be working.

However, Mono Video Ingest still fails. At the moment I’m getting Error Code 7 consistently during ingest

I am facing a issue in the unrealengine community is that:

PKR 333 refers to an amount in Pakistani Rupees, where PKR stands for the official currency of Pakistan. It can be used to represent prices, transactions, or costs in everyday life, such as shopping, online payments, or services.

Hey,

Have you seen the docs for using ffmpeg with Live Link Hub?

Cheers

1 Like

我刚开始也是遇到75%的问题了,我尝试搜了很多教程步骤,最终找到修改UDP解决了问题,我会发一些我解决问题过程中的修改,供你参考。

Same error here. Using ffmpeg fixed the issue

1 Like

Changing the output video under Image Pixel Format from default U8 BGRA U8 Mono solved the “Ingest failed: Failed to create bitmap from memory: The buffer allocated is insufficient.” for me.

3 Likes

I am also struggling with this. If it helps, I’ve found that a vertical 4K video is accepted while the exact same encoding at vertical HD resolution fails with the same error message as in the OP. So as a workaround I’ve just been exporting everything at 4K for processing and that is getting me through.