Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,12 @@ visp --input sample.mp4 --speed 2.0
# Change playback speed to half (0.5x)
visp --input sample.mp4 --speed 0.5

# Flip video horizontally (left-right mirror)
visp --input sample.mp4 --hflip

# Flip video vertically (upside-down)
visp --input sample.mp4 --vflip

# Apply multiple options together
visp --input raw.mp4 --res hd --codec h265 --fps 24 --mute

Expand Down Expand Up @@ -74,6 +80,8 @@ Examples:
- `demo_Half.mp4`
- `sample_2xSpeed.mp4`
- `sample_0.5xSpeed.mp4`
- `sample_HFlip.mp4`
- `sample_VFlip.mp4`
- `teaser.gif`

## Options
Expand All @@ -91,6 +99,8 @@ Examples:
| `--mono` | _(flag)_ | Convert video to grayscale (supported only with `h264`/`h265`). |
| `--half` | _(flag)_ | Scale input resolution down by half (e.g. 1920×1080 → 960×540). |
| `--speed` | `<factor>` | Change playback speed (e.g. `2.0` = 2x speed, `0.5` = half speed). |
| `--hflip` | _(flag)_ | Flip video horizontally (left-right mirror). |
| `--vflip` | _(flag)_ | Flip video vertically (upside-down). |
| `--dry-run` | _(flag)_ | Print the generated `ffmpeg` command without executing it. |
| `--help` | _(flag)_ | Show usage information and exit. |

Expand Down