Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lixinyang123/xrecorder

Browser & Screen capture build with ffmpeg.
https://github.com/lixinyang123/xrecorder

avalonia chromium ffmpeg nsis

Last synced: 9 days ago
JSON representation

Browser & Screen capture build with ffmpeg.

Awesome Lists containing this project

README

        

# Recorder

Screen capture build with ffmpeg.

### Prerequisites

Windows

```bash
Visual Studio 2022.
```

Ubuntu (20.04+)

```bash
sudo apt-get dotnet-sdk-7
```

### Restore dependences

```bash
pwsh initialize.ps1
```

### Compile

```bash
dotnet build
```

### Debug & Run

```bash
dotnet run
```

### Publish

```bash
dotnet publish -r -c Release --self-contained

# Build for Windows example
dotnet publish -r win-x64 -c Release --self-contained
```

### Publish & Builder installer

Publish script include the publish command.

```bash
pwsh ./publish.ps1
```