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

https://github.com/jshrake/dragonfly

Command-line tool to extract frames from equirectangular (360) images and video.
https://github.com/jshrake/dragonfly

360-photo 360-video equirectangular ffmpeg

Last synced: about 1 year ago
JSON representation

Command-line tool to extract frames from equirectangular (360) images and video.

Awesome Lists containing this project

README

          

# dragonfly

Command-line tool to extract frames from equirectangular (360) images and video.

Convert this

![example](https://user-images.githubusercontent.com/3046816/212596686-ba1b7ed0-5143-40b6-a2a5-0456a89cf0c3.jpg)

into this

[example.webm](https://user-images.githubusercontent.com/3046816/212596188-88efb730-8ecb-4b99-b133-b9fca26f176a.webm)

**WARNING** This is alpha software and not ready for you to use. It will change.

## Getting Started

You need to install and ensure that the `ffmpeg` and `ffprobe` binaries are on your `$PATH`.

### MacOS

```console
brew install ffmpeg
```

## Usage

Here are some examples of things you can do with this software:

- Create a 5 second 30 FPS video from a 360 image

```bash
RUST_LOG=debug cargo run -- extract examples/example.jpg --frame-count 300 --j 8
RUST_LOG=debug cargo run -- encode --length 5 --fps 30 --scale 0.125
```

## Resources

### Projections

-
-
-

### ffmpeg

-
-
-
-
-
-
-
-
-
- List of useful example commands
- Another list