Skip to content

Commit

Permalink
feat: video & renders -> video
Browse files Browse the repository at this point in the history
  • Loading branch information
he3als committed Aug 31, 2023
1 parent 40ac7bc commit 15e52cf
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 26 deletions.
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Couleur Tweak Tips (shortened to CTT) is a Discord server and wiki, dedicated to

We recommend checking out our primary pages first:

- [OBS (Open Broadcasting Software) Configuration](/video-and-renders/obs/) for high performance recording and more
- [OBS (Open Broadcasting Software) Configuration](/video/obs/) for high performance recording and more
<!-- - [blur Configuration](/blur/) for applying motion blur to videos
- [Programs](/programs/) for software that we find useful
- [Minecraft](/minecraft/) for configuring Minecraft for QoL and performance -->
14 changes: 7 additions & 7 deletions docs/video-and-renders/obs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ You should the latest version of OBS from the official [downloads page](https://
??? tip "Video Walkthrough"
<center>
<video width="720" height="405" controls>
<source id="mp4" src="/assets/videos/video-and-renders/obs/obs-initial-config.mp4" type="video/mp4">
<source id="mp4" src="/assets/videos/video/obs/obs-initial-config.mp4" type="video/mp4">
</video>
</center>

Expand All @@ -53,7 +53,7 @@ You should the latest version of OBS from the official [downloads page](https://

??? tip "How to use remuxing"
<center>
![How to remux](/assets/images/video-and-renders/obs/nvenc/how_to_remux.gif){ width="600" }
![How to remux](/assets/images/video/obs/nvenc/how_to_remux.gif){ width="600" }
</center>

1. Click **Cancel** on the **Auto-Configuration Wizard** to skip it
Expand All @@ -65,7 +65,7 @@ You should the latest version of OBS from the official [downloads page](https://
6. Go to the **Audio** tab, and under **Global Audio Devices**, configure your audio devices
7. Click **OK** on the Settings window
8. Adjust the **Audio Mixer** to your liking
9. Add a **Display Capture** source (unless you're on [Linux](/video-and-renders/obs/linux/))
9. Add a **Display Capture** source (unless you're on [Linux](/video/obs/linux/))
10. At the top, go to **Docks :material-arrow-right: Stats**, then drag it to the side of the preview to dock it, then adjust the sizing how you'd like

### :octicons-graph-16: Stats dock
Expand All @@ -87,12 +87,12 @@ You can configure it in the **Replay Buffer** tab in **Output**, and you can set

From here, you'll want to go to the page which fits [your GPU](https://www.microsoft.com/en-us/windows/learning-center/how-to-check-gpu "How to check your GPU in Windows").

- :simple-nvidia: [**NVIDIA NVENC**](/video-and-renders/obs/nvenc)
- :custom-amd: [**AMD AMF**](/video-and-renders/obs/amf)
- :simple-intel: [**Intel QuickSync**](/video-and-renders/obs/quicksync)
- :simple-nvidia: [**NVIDIA NVENC**](/video/obs/nvenc)
- :custom-amd: [**AMD AMF**](/video/obs/amf)
- :simple-intel: [**Intel QuickSync**](/video/obs/quicksync)

### :octicons-cpu-16: Software Encoding

These are much slower and more resource intensive than the GPU/hardware-accelerated encoders listed above, but they're also universally compatible and much more efficient.

- :octicons-cpu-16: [**CPU x264**](/video-and-renders/obs/x264/)
- :octicons-cpu-16: [**CPU x264**](/video/obs/x264/)
4 changes: 2 additions & 2 deletions docs/video-and-renders/obs/linux/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ If the default **Window Capture (Xcomposite)** works just fine for you, you can

## :octicons-plug-16: Third-party plugins

- [:simple-nvidia: **NvFBC (`obs-nvfbc` patched for high FPS)**](/video-and-renders/obs/linux/nvfbc/)
- [:simple-nvidia: **NvFBC (`obs-nvfbc` patched for high FPS)**](/video/obs/linux/nvfbc/)
- Requires NVIDIA, OBS 27 and X.Org
- Screen capture
- [:octicons-screen-full-16: **OBS VkCapture (`obs-vkcapture`)**](/video-and-renders/obs/linux/obs-vkcapture/)
- [:octicons-screen-full-16: **OBS VkCapture (`obs-vkcapture`)**](/video/obs/linux/obs-vkcapture/)
- Game capture
12 changes: 6 additions & 6 deletions docs/video-and-renders/obs/nvenc.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ icon: simple/nvidia

Check which NVENC features your NVIDIA GPU supports on the [Video Encode and Decode GPU Support Matrix](https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new) page, which will tell you which codecs are supported and more.

If your NVIDIA GPU doesn't support NVENC, try seeing if your iGPU has a hardware encoder or use [CPU x264](/CTT/video-and-renders/obs/x264/) as a last resort.
If your NVIDIA GPU doesn't support NVENC, try seeing if your iGPU has a hardware encoder or use [CPU x264](/video/obs/x264/) as a last resort.

Before following this, make sure that you've followed the [initial configuration](/CTT/video-and-renders/obs/) first. **Make sure that you test your settings!** See [Replay Buffer](/CTT/video-and-renders/obs/#replay-buffer).
Before following this, make sure that you've followed the [initial configuration](/video/obs/) first. **Make sure that you test your settings!** See [Replay Buffer](/video/obs/#replay-buffer).

## :material-cog: Configuration

Expand All @@ -25,12 +25,12 @@ Before following this, make sure that you've followed the [initial configuration

??? image "Recording Settings"
<center>
![Maximum performance recording settings](/CTT/assets/images/video-and-renders/obs/nvenc/recording_performance.png){ width="600" }
![Maximum performance recording settings](/assets/images/video/obs/nvenc/recording_performance.png){ width="600" }
</center>

??? image "Encoder Settings"
<center>
![Maximum performance encoder settings](/CTT/assets/images/video-and-renders/obs/nvenc/encoder_performance.png){ width="600" }
![Maximum performance encoder settings](/assets/images/video/obs/nvenc/encoder_performance.png){ width="600" }
</center>

<h3>Recording Settings</h3>
Expand Down Expand Up @@ -90,7 +90,7 @@ It adjusts the bitrate for **each individual frame**, resulting in better video
The CQ Level ranges from **1** (lossless, resulting in huge files) to **30** (very lossy, resulting in small files).

!!! example ""
<h4>[:material-arrow-right: Click here to see the Quality vs CQP Level Graph](/CTT/assets/images/video-and-renders/obs/nvenc/quality_vs_cqp.png)</h4>
<h4>[:material-arrow-right: Click here to see the Quality vs CQP Level Graph](/assets/images/video/obs/nvenc/quality_vs_cqp.png)</h4>

5. <font size="3">**:material-account-question: Why should you use H.264?**</font>
HEVC is more efficient but harder to encode, leading to worse performance. The same applies to AV1 on the RTX 40 series GPUs.
Expand All @@ -102,7 +102,7 @@ It adjusts the bitrate for **each individual frame**, resulting in better video
The CQ Level ranges from **1** (lossless, resulting in huge files) to **30** (very lossy, resulting in small files).

!!! example ""
<h4>[:material-arrow-right: Click here to see the Quality vs CQP Level Graph](/CTT/assets/images/video-and-renders/obs/nvenc/quality_vs_cqp.png)</h4>
<h4>[:material-arrow-right: Click here to see the Quality vs CQP Level Graph](/assets/images/video/obs/nvenc/quality_vs_cqp.png)</h4>

8. <font size="3">**:material-account-question: Why this profile?**</font>
On newer GPUs, "baseline" may reduce encoding lag when recording at high FPS at the cost of the bigger file size. This won't affect your video quality.
Expand Down
20 changes: 10 additions & 10 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ edit_uri: edit/main/docs/
nav:
- Home:
- Home: index.md
- Video & renders:
- Video & Renders: video-and-renders/index.md
- Video:
- Video: video/index.md
- Open Broadcaster Software:
- Configuration:
- Index: video-and-renders/obs/index.md
- NVIDIA NVENC: video-and-renders/obs/nvenc.md
- AMD AMF: video-and-renders/obs/amf.md
- Intel QuickSync: video-and-renders/obs/quicksync.md
- CPU x264: video-and-renders/obs/x264.md
- Index: video/obs/index.md
- NVIDIA NVENC: video/obs/nvenc.md
- AMD AMF: video/obs/amf.md
- Intel QuickSync: video/obs/quicksync.md
- CPU x264: video/obs/x264.md
- Linux:
- Index: video-and-renders/obs/linux/index.md
- NvFBC: video-and-renders/obs/linux/nvfbc.md
- OBS VkCapture: video-and-renders/obs/linux/obs-vkcapture.md
- Index: video/obs/linux/index.md
- NvFBC: video/obs/linux/nvfbc.md
- OBS VkCapture: video/obs/linux/obs-vkcapture.md

copyright: >
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>
Expand Down

0 comments on commit 15e52cf

Please sign in to comment.