# Open RV Documentation

```{toctree}
:maxdepth: 2
:hidden:
:caption: Platforms setup
build_system/config_linux_rocky89
build_system/config_macos
build_system/config_windows
```

```{toctree}
:maxdepth: 2
:hidden:
:caption: Building OpenRV
build_system/config_common_build
build_system/build_errors
```

```{toctree}
:maxdepth: 2
:hidden:
:caption: User Manual
rv-manuals/rv-user-manual/rv-user-manual-chapter-one
rv-manuals/rv-user-manual/rv-user-manual-chapter-two
rv-manuals/rv-user-manual/rv-user-manual-chapter-three
rv-manuals/rv-user-manual/rv-user-manual-chapter-four
rv-manuals/rv-user-manual/rv-user-manual-chapter-five
rv-manuals/rv-user-manual/rv-user-manual-chapter-six
rv-manuals/rv-user-manual/rv-user-manual-chapter-seven
rv-manuals/rv-user-manual/rv-user-manual-chapter-eight
rv-manuals/rv-user-manual/rv-user-manual-chapter-nine
rv-manuals/rv-user-manual/rv-user-manual-chapter-ten
rv-manuals/rv-user-manual/rv-user-manual-chapter-eleven
rv-manuals/rv-user-manual/rv-user-manual-chapter-twelve
rv-manuals/rv-user-manual/rv-user-manual-chapter-thirteen
rv-manuals/rv-user-manual/rv-user-manual-chapter-fourteen
rv-manuals/rv-user-manual/rv-user-manual-chapter-fifteen
rv-manuals/rv-user-manual/rv-user-manual-chapter-sixteen
rv-manuals/rv-user-manual/rv-user-manual-chapter-seventeen
rv-manuals/rv-user-manual/rv-user-manual-chapter-eighteen
rv-manuals/rv-user-manual/rv-user-manual-chapter-a
rv-manuals/rv-user-manual/rv-user-manual-chapter-b
rv-manuals/rv-user-manual/rv-user-manual-chapter-c
rv-manuals/rv-user-manual/rv-user-manual-chapter-d
rv-manuals/rv-user-manual/rv-user-manual-chapter-e
rv-manuals/rv-user-manual/rv-user-manual-chapter-f
rv-manuals/rv-user-manual/rv-user-manual-chapter-g
rv-manuals/rv-user-manual/rv-user-manual-chapter-h
rv-manuals/rv-user-manual/rv-user-manual-chapter-i
rv-manuals/rv-user-manual/rv-user-manual-chapter-j
rv-manuals/rv-user-manual/rv-user-manual-chapter-k
```

```{toctree}
:maxdepth: 2
:hidden:
:caption: Reference Manual
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-one
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-two
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-three
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-four
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-five
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-six
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-seven
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-eight
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-nine
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-ten
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-eleven
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-twelve
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-thirteen
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-fourteen
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-fifteen
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-sixteen
rv-manuals/rv-reference-manual/rv-reference-manual-chapter-seventeen
```

```{toctree}
:maxdepth: 2
:hidden:
:caption: More Open RV Features
rv-manuals/rv-gto
rv-manuals/rv-luts
rv-manuals/rv-media-multi-representation
rv-manuals/rv-mu-programming
rv-manuals/rv-crash-reporting
```

```{toctree}
:maxdepth: 2
:hidden:
:caption: Open RV Packages documentation
rv-packages/rv-align-start-frames
rv-packages/rv-maya-integration
rv-packages/rv-nuke-file-syntax
rv-packages/rv-nuke-integration
rv-packages/rv-otio-reader
```

Open RV and its companion tools, RVIO and RVLS, have been created to support digital artists, directors, supervisors, and production crews who need reliable, flexible, high-performance tools to review image sequences, movie files, and audio. RV is clean and simple in appearance and has been designed to let users load, play, inspect, navigate and edit image sequences and audio as simply and directly as possible. RV's advanced features do not clutter its appearance but are available through a rich command-line interface, extensive hot keys and key-chords, and smart drag/drop targets. RV can be extensively customized for integration into proprietary pipelines. The RV Reference Manual has information about RV customization.

% TODO: This needs to be toughened up eventually. The goal for now is to push Open RV documentation to ReadTheDocs.
