Mediaplayer video stream causes crash!

I’ve been testing the media player functionality recently, and run into some issues, or perhaps limitations?
The documentation on this is very limited.

I’ve succesfully had an online stream working with a 25min long *.wmv file, sized at 170mb, it is working fine,
but when adding a more compressed 70mb but 45min long *.wmv file, the engine instantly crashes, sometimes it playbacks the file once, but crashes when leaving PIE or next time an attempt to play in editor is made.
These crashes does not occur with the 25min file.
Error messages:

Access violation - code c0000005 (first/second chance not available)

"Ensure condition failed: !ActorCDO->bExchangedRoles [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.8\Engine\Source\Editor\KismetCompiler\Private\KismetCompiler.cpp] [Line: 

UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:70]
UE4Editor_ContentBrowser!STableRow<TSharedPtr<FTreeItem,0> >::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\public\widgets\views\stablerow.h:202]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!STableViewBase::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\views\stableviewbase.cpp:609]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:94]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_Slate!SBox::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sbox.cpp:169]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:94]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_Slate!SBorder::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:94]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_Slate!SSplitter::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:40]
UE4Editor_SlateCore!SPanel::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SOverlay::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:97]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
UE4Editor_SlateCore!SWidget::Paint() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:648]
UE4Editor_SlateCore!SWindow::PaintWindow() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swindow.cpp:1648]
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:978]
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1188]
UE4Editor_Slate!FSlateApplication::DrawWindows() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:941]
UE4Editor_Slate!FSlateApplication::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1440]
UE4Editor!FEngineLoop::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launchengineloop.cpp:2392]
UE4Editor!GuardedMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launch.cpp:142]
UE4Editor!GuardedMainWrapper() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]

And here is the error message from windows:

Problem signature:
  Problem Event Name:	APPCRASH
  Application Name:	UE4Editor.exe
  Application Version:	4.8.2.0
  Application Timestamp:	559dee6b
  Fault Module Name:	UE4Editor-CoreUObject.dll
  Fault Module Version:	4.8.2.0
  Fault Module Timestamp:	559decfa
  Exception Code:	c0000005
  Exception Offset:	0000000000174985
  OS Version:	6.1.7601.2.1.0.256.1
  Locale ID:	1053
  Additional Information 1:	bb7e
  Additional Information 2:	bb7e89ef27c4863a24646bfe3db0f487
  Additional Information 3:	9271
  Additional Information 4:	9271b7939a397ada39473df70cd4ac9c

Hi MADHOUSE -

Thank you for your report. We have assigned this issue to a member of our support staff, and they will begin investigation as soon as possible. If we are unable to reproduce the issue, or we need additional information, our staff member will comment here with additional questions. Otherwise, we will post an ‘Answer’ once we have logged the issue in our bug database or we have a solution for it.

In the meantime, please be sure to review our suggestions for how to report a bug, and feel free to edit your post if you have additional information to provide:

Thank you -

Eric Ketchum

Your callstack does not indicate that the crash is related to media playback. Would you be able to share the video file and/or the game project?

Also, could you please list the exact repro steps?

Thanks!

I can share the video used, but I cant share the project at this point.
http://www.torbjorngustafsson.se/mad/superman.wmv

The project started out from the FPS BP template, but has had alot of blueprints added to it since. When launched in editor, the game loads no HUD or widgets for interfaces, (these only get added if the game is launched from its main menu).

The URL is opened from the level blueprint on begin play, and then runs the Play node from the mediaplayer.

This crash does not happen with the other media file, but will always happen with this file. I noticed in the log that this callstack was more consistently returned:

The first callstack I posted I think only appeared once, where the other showed up more times.

Thanks for your assistance!

I cannot repro the problem. Plays fine for me in the Editor and in PIE.

Can you try the video in the ContentExamples/Media.umap map? Simply replace the existing video URL in the MediaPlayer asset with your own and run the game.

Looking at the callstack, it seems that the problem is rather Blueprint related, but I can’t tell what exactly.

51084-superman_pie.jpg

Im going to try out the content example map. This is really acting a bit wierd. I tried adding the actor with the mediaplayer to a new empty scene, and it would accualy work without problems. The only difference seems to be the other level being populated with static meshes, lights and decals. I removed all blueprint actors from the level and after that it only freezes up for 15sec and then resumes normaly instead of crashing. However if I delete the audio actor from the mediaplayer, it seems to not crash or freeze at all, even with all the levels original blueprints left intact.

The populated level I am using is from the horror pack on the marketplace and it came with a bunge of blueprint actors, altho Im not sure I see the correlation here. I’ll try some more things and see what I find out.

What I can tell so far is that the audio playback seems to be causing some problems. I tried removing it and adding it separately as an ambient sound, but as soon as the audio is in reach of the player, the issues occur. A workaround that seems to work for now is to remove the mediaplayer audio actor from the blueprint, extract the audio to *.wav and add separately as ambient sound. Unfortunately I cant try to add the video to be played from hard drive or memory, since that will cause the editor to instantly crash.

Hey MADEHOUSE,

We have actually removed the ‘From Memory’ option in an upcoming engine version, as this was causing too many issues. As for the audio playback with the media framework, this is currently a known issue and currently resources have been dedicated elsewhere as far as priority for this issue getting fixed. There a few users who are attempting to improve the features functionality as the source code is available through GitHub.

I have added this issue to the bug report UE-12185 as extra interest. We appreciate you taking the time to report this issue and ask that if you have any further questions, respond with a comment and the post will re-open.

Thanks,

If your MP4 file includes audio codec that is not accepted by your device or player you can use a professional MP4 video converter - iDealshare VideoGo to convert your MP4 file to your device or player supported one with supported audio codec. How to Solve 'MP4 Plays but No Sound' Issue?