Coder Social home page Coder Social logo

lextrack / simple-screen-recorder Goto Github PK

View Code? Open in Web Editor NEW
126.0 3.0 18.0 179.8 MB

Simple and easy-to-use screen recorder for Windows. With a built-in file merge tool.

License: GNU General Public License v3.0

C# 100.00%
csharp recorder screen screen-capture screen-recorder winforms audio audio-recorder ffmpeg multilingual

simple-screen-recorder's People

Contributors

bovirus avatar da-vics avatar lextrack 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

simple-screen-recorder's Issues

Does not record video

This doesn't record video no matter which setting I use. Tried 1.2.6 and 1.2.5.

GTX 1080TI, Ryzen 7 5800X, Windows 10.

Version 1.0.8 - Strings not translated

@lextrack

Please check screenshot

image

The red box highlight strings untranslated.

Could you please add these string top resx file?

One time you added new strings pelase wait one day to compile new version to enable translators to update the translations.

Thanks.

Save recording settings

It would be nice to not have to re-select the settings every time we open the app.

I constantly have to select my monitor, audio input and output devices, and the bitrate/video codec.
If the softare was to save the last options used, so the next time we open it it re-uses theses options, it would be great.

Run time error

After start recording, Getting the following runtime error,

image

NAudio.MmException: BadDeviceId calling waveInOpen

Hi,

I get a "NAudio.MmException: BadDeviceId calling waveInOpen" error if the "audio recording method" includes a microphone option and no microphone is connected. The recording works fine if I select "System audio only".

I tried going back to 1.20 and the error is still present.

The software does not record any video

I tried all different combinations of encoders and file formats but everytime the result is the same: the software only records audio, no video at all. It doesn't throw any errors messages.

[BUG] Screen Recording Abruptly Stops When Opening Certain Binary Editing Software

Description

While using Windows 11 Professional Edition (23H2, 64-bit), I've encountered an issue where starting certain binary editing applications causes the screen recording to end prematurely without any error notifications. The applications in question are:

  • 010 Editor
  • WinHex v21.0 Pro x86

Despite the screen recording software indicating that recording is proceeding normally, as soon as I open either of the above applications, the recording stops. When I finish recording, the output video only shows content up until the point where the binary editing software was launched.

System Specifications

  • Operating System: Windows 11 Professional Edition 23H2 64-bit
  • Processor: Intel(R) Core(TM) Ultra 5 125H @ 3.60 GHz
  • RAM: 32GB

Steps to Reproduce

  1. Start screen recording with [Simple-Screen-Recorder].
  2. Open either 010 Editor or WinHex v21.0 Pro x86.
  3. Notice that the screen recording continues to display as normal, with no error messages.
  4. Stop the screen recording.
  5. Review the recorded video and observe that the playback freezes at the moment when the binary editing software was opened.

Monitor info and video passing parms to the FFmpeg code fails and is scaling related on multi-monitors is set to other than 100%

Monitor scaling info and Video passing parms the FFmpeg fails is a DPI scaling issue on multi-monitors when set to other than 100%.
In my case I have 2: 3840x2160 monitors and a 1920x1200(laptop). The 2 larger monitors report the correct size, but then only one can be used to grab and create the video file and actually generates the selected video type.. The 1920x1200 shows as a larger scaled area. If I set all monitors to 100% scaling, then all work for grabbing video.

It's a common issue in .NET apps and wpf apps that MS had not really addressed(tbd?). The workaround is ugly so far, but I'm working on it. https://stackoverflow.com/questions/60872044/how-to-get-scaling-factor-for-each-monitor-e-g-1-1-25-1-5

Multilanguage GUI via external file

@lextrack

Please if you can to enable multilanguage GUI via external file.
It enable also testing new translation/changing translation withour recompile language file.
If you can create a "Language" subfolder where are available all language files in text format.

Thanks.

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.