Skip to content

CarlosMeloP/FFmpegRecorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFmpegRecorder

FFmpegRecorder is an extension for Unity Recorder that allows recording videos in Unity Editor via FFmpeg.

System Requirements

  • Unity 2019.1 or later

CAVEAT

This package uses a dirty trick to access the internal API of Unity Recorder -- It pretends to be AOV Recorder to circumvent the protection. This means you can't use FFmpegRecorder and AOV Recorder at the same time. You only can use one of these packages in a project.

How To Install

The FFmpegRecorder package uses the scoped registry feature to import dependent packages. Please add the following sections to the package manifest file (Packages/manifest.json).

To the scopedRegistries section:

{
  "name": "Keijiro",
  "url": "https://registry.npmjs.com",
  "scopes": [ "jp.keijiro" ]
}

To the dependencies section:

"jp.keijiro.recorder.ffmpeg": "0.0.3"

After changes, the manifest file should look like below:

{
  "scopedRegistries": [
    {
      "name": "Keijiro",
      "url": "https://registry.npmjs.com",
      "scopes": [ "jp.keijiro" ]
    }
  ],
  "dependencies": {
    "jp.keijiro.recorder.ffmpeg": "0.0.3",
    ...

Frequently Asked Questions

Output video is vertically flipped

This issue will be fixed in a future version. At the moment, please manually turn on the "Flip Vertical" option in the recorder settings when you find the output is flipped.

About

FFmpeg extension for Unity Recorder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%