Giter Site home page Giter Site logo

uevideorecorder's People

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  avatar  avatar  avatar  avatar

uevideorecorder's Issues

Could this work with iOS?

Is it possible that this plugin works with iOS? If so, how would I go about making it work? You're instructions are a bit unclear when it comes to fully installing this plugin's dependencies. I'm not very familiar with c++, so any assistance would help a lot.

Problems with newer engine versions

Hi. Does this plugin work in Unreal Engine 4.25 or 4.26? I works for me on version 4.23, but the plugin won't build in newer versions of the engine. Is there something I can change to make it work or is this plugin just not compatible with the newer engine versions? I would appreciate an answer.

Issue in Plugin Installation

I am facing problem on Plugin Installation.

First of all I had create a C++ project and create new folder named 'Plugins' in Content folder . Then I had extract 'UEVideoRecorder-master.zip' in 'Plugin' folder.

Then I had open C++ project in VC2015 (Run as Admin) and build the project,

Now I am getting below errors:

Error 1 :
Error : Couldn't find module rules file for module 'VideoRecorder'. (Line 1)

Error 2 :
Error MSB3075 The command ""D:\Shared Pranav\UnrealEngine-4.14\Engine\Build\BatchFiles\Build.bat" Video14Editor Win64 Development "C:\Users\Pranav\Documents\Unreal Projects\Video14\Video14.uproject" -waitmutex" exited with code 5. Please verify that you have sufficient rights to run this command. Video14 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets (Line 37)

Audio recording?

Do you planning add audio recording?
Can you give some advise how implement this feature to your plugin?
Thank you

Plugin install error

@ash3D Hi, bro. I get into some trouble unfortunately while installing the plugin. After successfully compiled the VideoRecorder solution using vs2019 as it indicating its need of v142 toolkit, I copy the UEVideoRecorder folder into the 'Plugins' folder under my own projects. However, I get the following error when I open the UE editor. I am currently using 4.19 version of UE. I have no idea how to deal with this. I would really appreciate your help.
image

Issues with 4.20

Hey there, me again. We just upgraded to 4.20, and by the looks of things, in 4.20 R and B are somehow flipped. Any idea what may be the issue? Back then in 4.19 I managed to solve the same issue myself, which then later was patched by you into the git repo too, but in 4.20, it looks like it should work, D3D11 now uses the format R10G10B10A2, but yeah.. R and B are flipped. Would be really cool if there were a solution in the UE side of things, as - idiot that I am - after a week+ of trying to get ffmpeg to compile and get the video recorder working, when I finished that, I deleted the ffmpeg stuff again.. Don't really want to endure all this again.

All the best,
Sebastian

Compile errors when compiling with #NO_LOGGING (packaging)

In: VideoRecordGameViewportClient.cpp

#if NO_LOGGING if (verbosity == ELogVerbosity::Fatal) FError::LowLevelFatal(__FILE__, __LINE__, msgStr.c_str());

UnrealBuildTool: C:\Build\dev-unstable\Plugins\UEVideoRecorder\Source\UEVideoRecorder\Private\VideoRecordGameViewportClient.cpp(133): error C2653: 'FError': is not a class or namespace name
UnrealBuildTool: C:\Build\dev-unstable\Plugins\UEVideoRecorder\Source\UEVideoRecorder\Private\VideoRecordGameViewportClient.cpp(133): error C3861: 'LowLevelFatal': identifier not found

[Update, that didnt fix it yet]
//Fix: Add #include "ErrorException.h" in VideoRecorderGameViewportClient.cpp

The issue is that FError is wrapped in #if HACK_HEADER_GENERATOR
UE4 explicitly states that end users shouldn't fiddle with that define and only set it in the UBT. I just removed the two lines for now.

start record blueprint node not work

Record
I am good at English,Please forgive me.I setuped the VideoRecordGameViewportClient as "Game viewport client class" then created the actor that inherited class “VideoRecordActor” and drag it to my level,but it is not work,and log is as follows:
VideoRecorder: Error: Stopping video record without matched start.

VideoRecorder's log only that one line.Please help me , thank you very much.

Unreal engine version is 4.26.2 and Blueprint Screenshot is as follows

Record with SceneCapture2D

Hello man! Immediately I warn you, I'm new to C ++. I want to rewrite your plugin a bit, if you do not mind that he would record with SceneCapture2D. Could you help me in this matter? Tf is the only one as long as who could make nvenc coding in the UE.

Packaging built-in template project with UEVideoRecorder throws an error

Hello, so I'm attempting to use UEVideoRecorder and it is located inside Plugins folder of my project. The plugin works smoothly in the editor, but when I tried to package it, the compiler somehow thinks that things from UEVideoRecorder plugin doesn't exist.
image

Also, whenever I opened Unreal Editor, if I have a reference to the VideoRecordActor in a Blueprint class it will always said fail to load, the message is similar to the error when I tried packaging the project.
image

I'm using launcher version of Unreal Engine 4.26.2 and following the guide from .docx file found at Readme.md.

Is there something that I might have missed? Thanks in advance!

Incompatibility issues with saved videos

Hello again Thanks ash3D for this amazing plugin.
I have a small problem. And is that the generated videos, I can only open them with VLC and other PCs that do not have vlc do not work, out of this, when trying to import them to a video editor (after effect) come out green or generates a compatibility error. Looking at avcodec.h I see that I have several codecs to implement try to implement AV_CODEC_ID_MPEG4, with which I get what I want, the video opens in all the machines and video editors, but the quality of the video is pessimistic (all very pixelated) I try to leave the crf in 0 to not have lost and I select the option of veryslow but the quality is bad.
there is a codec that is generic that has good quality. I saw that the h264 should work, but in my case it does not open the videos on all the machines and in any video editor. Maybe it's a bad configuration of mine. Thanks again for the help.

On compilation of 4.20

I tried to compile the plug-in on 4.20, but the following problems occurred. I don't know how to solve it.
default

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.