GithubHelp home page GithubHelp logo

Comments (14)

MathewSachin avatar MathewSachin commented on May 17, 2024 1

Option to hide region selector during recording has been implemented.

It will be available in next release.

from captura.

MathewSachin avatar MathewSachin commented on May 17, 2024
  • I'll add the region selector hiding feature ASAP.
  • As for the locally installed codecs, I think I need to investigate.

Oh, And thank you for your generosity, I've fixed the PayPal link

from captura.

pcunite avatar pcunite commented on May 17, 2024

As for the locally installed codecs, I think I need to investigate.

Yeah, hopefully not too hard. This topic might help as far as enumerating codecs. Don't know what you'll need to do ... to actually use the found codecs.

from captura.

MathewSachin avatar MathewSachin commented on May 17, 2024

Implemented Lagarith codec support for Avi files.

Here are the steps to test it:

  1. Install Lagarith codec from here
  2. Download Captura Test Build
  3. Extract Zip and run Captura.UI.exe.
  4. For video encoder, select SharpAvi then Lagarith.
  5. Start Recording

from captura.

pcunite avatar pcunite commented on May 17, 2024

Hello,
Strange crash on my main system. When I test under a VM, it works very well. See video. Let me know how I can help you debug the issue.

Thank you.

from captura.

MathewSachin avatar MathewSachin commented on May 17, 2024

I'm not sure about the error maybe updating the graphic card drive might help.
I'll further investigate.

from captura.

pcunite avatar pcunite commented on May 17, 2024

Looks like a clue here. However, I can get Captura to work when I log in as Administrator. So, what do you think of that?

from captura.

pcunite avatar pcunite commented on May 17, 2024

Update:
I found the issue. When I set RGBA (as shown here) then Mpeg4VideoEncoderVcm will cause an exception.

The reason it worked as Admin was because that was a different user profile and I had not changed the Lagarith defaults.

from captura.

MathewSachin avatar MathewSachin commented on May 17, 2024

That must be the problem since Captura uses RGB for all purposes.
So, it requires the encoders to expect the same as input.

from captura.

pcunite avatar pcunite commented on May 17, 2024

Okay, I'll test and see if I truly need RGBA (which means RGB32 with active alpha, I think)

from captura.

pcunite avatar pcunite commented on May 17, 2024

Another issue: Captura will not record a playable AVI if Lagarith option Enable Null Frames is set.

Enable Null Frames:
When a frame is identical to the preceding frame, it can be replaced with a nullframe. This indicates that the program reading the video should simply reuse the previous frame. Nullframes can increase compression and speed, but there may be a few editing programs that do no handle them well; disable nullframes if you notice the wrong frame being displayed during still sections of a video.

from captura.

pcunite avatar pcunite commented on May 17, 2024

Testing is going good. I can say that working with the Lagarith codec appears to works well. I don't seem to have a need for Enable Null Frames or RGBA at this time. Doesn't seem to change the look of my output - probably because I'm just recording VMware Workstation guests. There is a new issue with this. I'll make a new thread.

from captura.

pcunite avatar pcunite commented on May 17, 2024

I think you can mark this thread as solved. My suggestion would be to read this registry key and verify the settings as shown. If not correct, show a dialog box asking the user to change them (or do it for them ~smile)

HKEY_CURRENT_USER\Software\Lagarith:

  • Mode = RGB
  • NullFrames= 2294784

from captura.

MathewSachin avatar MathewSachin commented on May 17, 2024

I'm not planning of accessing the registry.

I think adding the information to document will be sufficient.

from captura.

Related Issues (20)

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.