Giter Club home page Giter Club logo

ue4-ffmpeg's Introduction

  • 👋 Coding💢

ue4-ffmpeg's People

Contributors

whoissunshijia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

ue4-ffmpeg's Issues

ffmpeg版本

请问这个插件所用的ffmpeg版本是多少呢?

硬件解码

我最开始用ffmpeg软解解码然后推给UE4,发现软件解码太慢了,现在尝试硬件解码,然后把Gpu的数据直接传给Ue4,不知道博主有可以实现这个功能吗

License

您好,能挂个免费的License么?

升级更新到UE5后运行崩溃?

感谢作者,很好用的插件!加了个手动停止录屏的函数调用。4.26使用正常,升级到UE5之后编译成功,不过运行程序的话直接就崩溃了,大佬有尝试升级到UE5吗?
UnrealEditor_UFFmpeg!UFFmpegDirector::GetScreenVideoData() [E:\Waters\UE5\VideoRecordUE5\Plugins\UFFmpeg\Source\UFFmpeg\Private\FFmpegDirector.cpp:220]
UnrealEditor_UFFmpeg!UFFmpegDirector::OnBackBufferReady_RenderThread() [E:\Waters\UE5\VideoRecordUE5\Plugins\UFFmpeg\Source\UFFmpeg\Private\FFmpegDirector.cpp:195]
UnrealEditor_UFFmpeg!TBaseUObjectMethodDelegateInstance<0,UFFmpegDirector,void __cdecl(SWindow &,TRefCountPtr const &),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [C:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:611]

插件移植报错

我把插件部分直接移植到项目,也在项目属性页面添加了
“D:\UE4ProjectTest\MyProject\MyProject.uproject” -skipcompile -audiomixer
但是编译移植报下面的错误,直接用作者原本的项目是能编译也能运行的,请问是还缺什么步骤,或者哪里没对么,用的是UE5的版本

1>D:\soft\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Json\Public\Serialization\JsonWriter.h(19): error C2894: 模板不能声明为有“C”链接
1>D:\soft\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Json\Public\Serialization\JsonWriter.h(58): error C4190: “EscapeJsonString”有指定的 C 链接,但返回了与 C 不兼容的 UDT“FString”
1>D:\soft\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\Windows\WindowsPlatformNamedPipe.h(12): note: 参见“FString”的声明
1>D:\soft\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Json\Public\Serialization\JsonWriter.h(69): error C2894: 模板不能声明为有“C”链接
1>D:\soft\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Json\Public\Serialization\JsonWriter.h(411): error C2894: 模板不能声明为有“C”链接
1>D:\soft\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Json\Public\Serialization\JsonWriter.h(460): error C2894: 模板不能声明为有“C”链接

ue5.0.3 rtmp crash, video save 正常,请问这种问题怎样解决

LoginId:ceadb1984691ee17e8d7e49fac01f5c0
EpicAccountId:fb514964de8e4841b2e59f996d21a061

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000098

avformat_58
avformat_58
avformat_58
UnrealEditor_UFFmpeg!UFFmpegDirector::Create_Video_Encoder() [D:\ue5-ffmpeg-master\Plugins\UFFmpeg\Source\UFFmpeg\Private\FFmpegDirector.cpp:370]
UnrealEditor_UFFmpeg!UFFmpegDirector::Initialize_Director() [D:\ue5-ffmpeg-master\Plugins\UFFmpeg\Source\UFFmpeg\Private\FFmpegDirector.cpp:166]
UnrealEditor_UFFmpeg!UFFmpegFunctionLibrary::CreateFFmpegDirector() [D:\ue5-ffmpeg-master\Plugins\UFFmpeg\Source\UFFmpeg\Private\FFmpegFunctionLibrary.cpp:13]
UnrealEditor_UFFmpeg!UFFmpegFunctionLibrary::execCreateFFmpegDirector() [D:\ue5-ffmpeg-master\Plugins\UFFmpeg\Intermediate\Build\Win64\UnrealEditor\Inc\UFFmpeg\FFmpegFunctionLibrary.gen.cpp:39]
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_CoreUObject
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll

分辨率较高时crash

你好,学习测试中发现,一旦分辨率大于等于1920x1080会在此处报一个crash异常
image
若低于则不会报错,进一步测试发现,如果分辨率调高,帧率调低也不会报错,是否是编码速率跟不上,导致了访问冲突,想请教下怎么修改,谢谢

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.