Skip to content

Commit

Permalink
big: Smoothie, OBS, Programs & Misc
Browse files Browse the repository at this point in the history
infact very big if true

obs output pages were all merged with content tabs in output.md
  • Loading branch information
couleurm committed Dec 21, 2023
1 parent 1a3300e commit 3b49b0a
Show file tree
Hide file tree
Showing 109 changed files with 8,754 additions and 342 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -68,3 +68,5 @@ ENV/

# MkDocs documentation
site*/
docs/test.md
*.mp4
29 changes: 29 additions & 0 deletions 404checker.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
function Test-Url {
param (
[string]$url
)

try {
$response = Invoke-WebRequest -Uri $url -Method Head -ErrorAction Ignore
} catch {}
if ($response.StatusCode -eq 404) {
return "$($response.StatusCode) - $url"
}

}

$mdFiles = Get-ChildItem -Path ./docs/ -Filter *.md -Recurse
$textBuilder = New-Object System.Text.StringBuilder

foreach ($file in $mdFiles) {
$textBuilder.Append([System.IO.File]::ReadAllText($file.FullName)) | Out-Null
}

$allText = $textBuilder.ToString()
$urls = [regex]::Matches($allText, '\[.*?\]\((.*?)\)') | ForEach-Object { $_.Groups[1].Value } | Where-Object {$_ -Like "http*"}
$uniqueUrls = $urls | Select-Object -Unique

foreach ($url in $uniqueUrls) {

Test-Url -url $url
}
33 changes: 33 additions & 0 deletions ci.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

if (!(Get-Module powershell-yaml)) {
Install-Module powershell-yaml -Force
}

Import-Module ./lib.ps1

# define repos

$repos = @(
@{
folder = 'Atlas-OS_Docs'
branch = 'master'
url = 'https://github.com/Atlas-OS/docs'
}
@{
folder = 'MicrocontrollersDev_Alternatives'
branch = 'main'
url ='https://github.com/MicrocontrollersDev/Alternatives'
}
)

# clone them in /docs/

foreach ($repo in $repos) {

git clone --branch $repo.branch --single-branch --depth 1 $repo.$url .\docs\$repo.$folder
}

# get their nav values and append "{folder}/" to each of the path values

$mkdocs = Get-Content ./mkdocs.yaml | ConvertFrom-Yaml

43 changes: 38 additions & 5 deletions docs/assets/css/extra.css
Original file line number Diff line number Diff line change
@@ -1,21 +1,54 @@
:root {
--md-admonition-icon--image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.5,13.5L11,16.5L14.5,12L19,18H5M21,19V5C21,3.89 20.1,3 19,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19Z" /></svg>');
--main-color: 124, 77, 255;

/* Stretch content area */
.md-main__inner.md-grid {
/* Default 61rem */
max-width: 61rem;
}
.md-grid {
/* Default 61rem */
max-width: 61rem;
}

.md-typeset .admonition.image,
.md-typeset details.image {
border-color: rgb(var(--main-color));
}

.md-typeset .image > .admonition-title,
.md-typeset .image > summary {
background-color: rgba(var(--main-color), 0.1);
}

.md-typeset .image > .admonition-title::before,
.md-typeset .image > summary::before {
background-color: rgb(var(--main-color));
-webkit-mask-image: var(--md-admonition-icon--image);
mask-image: var(--md-admonition-icon--image);
}
[data-md-color-scheme="slate"] {
--md-default-bg-color: #252632;


/* Makes click to copy have pointer cursor on hover */
.md-typeset [data-clipboard-text] {
cursor: pointer;
}


/* le permalink toc */
.md-typeset .headerlink:hover, .md-typeset [id]:target .headerlink {
background-color: var(--md-accent-fg-color);
}
.md-typeset .headerlink {
scale: 60%;
width: 1em;
height: 1em;
vertical-align: middle;
background-color: var(--md-default-fg-color--lighter);
background-size: 1em;
-webkit-mask-size: 1em;
mask-size: 1em;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
visibility: visible;
-webkit-mask-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8v2m9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.71-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5Z"/></svg>');
mask-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8v2m9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.71-1.39 3.1-3.1 3.1h-4V17h4a5 5 0 0 0 5-5 5 5 0 0 0-5-5Z"/></svg>');
}
Binary file added docs/assets/images/social/index.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/obs/docks/docks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/obs/general/Dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/obs/general/Grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/obs/general/System.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/obs/general/Yami.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/sendto/sendtofolder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/smoothie/launch.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/smoothie/mask.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/video/vegas-templates.png
22 changes: 22 additions & 0 deletions docs/contact.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
description: Contact infos
icon: material/account-search-outline
# icon: custom/cttmono
---

* Discord server: [dsc.gg/CTT](https://dsc.gg/CTT)
* GitHub organization: [/couleur-tweak-tips](https://github.com/couleur-tweak-tips/)
* <div class="annotate" markdown>Website: [ctt.cx](https://ctt.cx)(1)</div>

1. It's source code is is available [here](https://github.com/couleur-tweak-tips/CTT)

## Couleur

* :simple-discord: Discord: `@couleur.` | [352830597778898944](https://discord.id/?prefill=352830597778898944)
* :simple-telegram: Telegram: [@couleur](https://t.me/couleur)
* :simple-twitter: Twitter: [@couleurminemen](https://twitter.com/i/user/3296460753)
* :simple-github: GitHub: [/couleurm](https://github.com/couleurm)
* :material-email-plus-outline: E-mail: `'couleur{0}riseup.net' -f '@'` in PowerShell
* :simple-youtube: YouTube: [@couleur](https://youtube.com/Couleur) & [@couleur2](https://youtube.com/@Couleur2)
* :simple-mastodon: Mastodon: [hachyderm.io/@coler](https://hachyderm.io/@coler)
* :white_large_square: Bluesky: [couleur.bsky.social](https://bsky.app/profile/couleur.bsky.social)
19 changes: 15 additions & 4 deletions docs/contributing.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,23 @@
---
description: /CTT contribution guidelines
icon: material/book-plus
icon: material/notebook-plus
---

# Contribution Guidelines

Thank you for considering contributing, because of the increased complexity, markdown featuren, some clear rules need to be established
You can contact us about your idea:

* **Have one specific goal per pull request**: Having a single big one means discussing everything at a single place (messy) and refusing some of what was modified means having to ask and have you revert the specific lines.
* <div class="annotate" markdown>Send your idea(1) in the [CTT Discord](https://discord.gg/CTT)'s `#suggestions` forum or [in DMs](./contact.md#couleur)</div>

this is still kind of nebulous, will get more strict as time goes on 👍
1. I what you're writing is beyond Discord's (2000, or 4000 w/ nitro) character limit make a [Cryptpad](https://cryptpad.fr/pad/) page

Or do most of the work and

1. [Forking `couleur-tweak-tips/CTT` on GitHub](https://github.com/couleur-tweak-tips/CTT/fork)

2. Contributing your fix/idea and [opening a pull request](https://github.com/couleur-tweak-tips/CTT/pulls)

: Doing this implies you respect the following:

* <u>Have one specific subject per pull request</u>: Having multiple things going on in one pull requests makes resolving modifying what is denied and keeping what's accepted challenging, stay concise and faithful to your pull request's name.
* Do not leave placeholder links to pages that do not exist like ``[this](./placeholder/)``
39 changes: 39 additions & 0 deletions docs/credits.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
# icon: fontawesome/solid/hand-sparkles
icon: custom/credits
---

###### Inspirations

* <div class="annotate" markdown>**ctrl**, the original optimizations & render discord which has been acquired(1) and turned into Hone in early 2021.</div>

1. To be honest with you I'm not even sure what exactly happened to it, "acquired" might not be the term, anyways the Hone server used to be ctrl.

* **fr33thy** & **capetlevrai** for getting me into making [zips of tweaks](https://github.com/couleurm/couleurstoolbox) back in the day.
* **Chris Titus Tech** & **PoshGUI** for getting me into PowerShell
* <div class="annotate" markdown>**temp** for original batch OptiFine patcher(1) & revisions</div>

1. I've since made my own library for game patching in PowerShell, it's equivalent today is [`Optimize-OptiFine`](https://github.com/couleur-tweak-tips/TweakList/blob/5c70449aad2824b784b1c831a2fd9459736f5d2e/modules/Game%20%26%20Program%20tuners/Optimize-OptiFine.ps1)

###### Credits

* teo: AMD (AMF) OBS settings
* Shanki: Intel (QuickSync) OBS settings
* zazk: Apex settings
* pepay: lightmap/overlay
* tellinq: obs themes & cheatbreaker.net
* atzur: reenc & git
* vladaad: ffmpeg batch scripts, git and very clever dissing of diagonal people

<br>

* <div class="annotate" markdown>**aetopia**, **chalice**, **tellinq**, **he3als**(1), **vladaad**, **atzur**, **frost** (2), **june** and all of the staff for keeping the discord (somewhat) sane </div>

1. :duck:
2. :flushed::material-vlc::hamburger:

* **synthicy** for designing/helping set up the old [http://ctt.cx](https://website-9vcgmoxwi-couleur.vercel.app/)
* **squidfunk** for mkdocs-material, the documentation framework you're reading right now.
* **manu** for the banner art
* **tekno** for blur, **mifi** for losslesscut, **vouk** for voukoder, the list goes on for all programs mentioned on ctt
* amine :headstone: & strafie :french_bread:
7 changes: 0 additions & 7 deletions docs/download-smoothie-rs.html

This file was deleted.

60 changes: 50 additions & 10 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,58 @@
---
description: The Couleur Tweak Tips (CTT) wiki
icon: material/home
icon: custom/couleurblack
---

## :material-home: Welcome to the CTT wiki!
<center>
<h1>the knowledge vault</h1>
</center>

!!! example ""
<h4><center>[:simple-discord: Join the Discord!](https://discord.gg/ctt)</center></h4>
---

You've reached the website for **Couleur Tweak Tips**, a comprehensive aggregation of useful resources for enthusiasts looking to expand their toolchain of programs and adopt good practices to enhance the quality of life in daily computer use and video production.

These resources have been created with two types of people in mind:

* Curious individuals who enjoy reading, doing, and learning.
* Those who prefer quickly configuring programs to adhere to recommended standards; some guides offer automated versions in the form of PowerShell scripts.

This website has been meticulously curated over the years, it evolved from a [crowded discord server](https://twitter.com/CouleurMinemen/status/1521966698047418377)

This website evolved from a [crowded discord server](https://twitter.com/CouleurMinemen/status/1521966698047418377) over the years and turned into a meticulously curated repository of useful knowledge.

=== ":custom-video: Video"

* [:custom-smoothie: Smoothie](./video/smoothie/index.md): Make your gameplay footage smooth
* :simple-obsstudio: [OBS Studio](./video/obs/index.md): Optimal configuration for recording & streaming
<!-- * :custom-voukoder: [Voukoder](): Fast & efficient video editor export plugin for :custom-vegas-pro-18: :custom-premiere-pro-og: :custom-after-effects-og: -->

<!--
=== ":custom-video: Video"
[:custom-smoothie: Smoothie](./video/smoothie/index.md): Make your gameplay footage smooth
* :obs-logo: [OBS Studio](./video/obs/index.md): Optimal configuration for recording & streaming
* :custom-voukoder: [Voukoder](): Fast & efficient video editor export plugin for :custom-vegas-pro-18: :custom-premiere-pro-og: :custom-after-effects-og:
=== ":custom-msi: Programs"
* ShareX
* AltSnap
* PowerToys
* SpotX
* MAS
* espanso
* SearchEverything
=== ":simple-windows: Windows"
=== ":material-dots-horizontal: Miscellaneous"
Couleur Tweak Tips (CTT) is a Discord server and wiki, dedicated to:
!!! warning "Unsupported"
At the moment, OBS settings for macOS aren't considered in the documentation.
-->

* Content creation software configuration: OBS, VEGAS..
* Applying motion blur effects to videos: frame blending, blur, Smoothie..
* Configuring operating systems: Windows/Linux' appearance & behavior, keyboard shortcuts
* Quality of life software: ShareX, AltSnap, PowerToys, SpotX, MAS, espanso, SearchEverything
<center>
[![:simple-discord: Join the CTT Discord](https://invidget.switchblade.xyz/CTT)](https://discord.gg/CTT)
</center>

Browse through the left pane to get started
23 changes: 23 additions & 0 deletions docs/misc/filesharing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
icon: fontawesome/solid/upload
---

In the context of sharing videos, the advantage over YouTube and other social media is that they don't compress your video (it's a <u>file</u> host, it doesn't alter it), so you don't need to upscale and wait. Perfect for sharing render tests / HQ versions of your montages

* :simple-odysee: https://odysee.com

### Direct download links

These give direct file access, which lets you embed videos and images

* <https://fileditch.com> - up to 15GB, no time limit
* <https://catbox.moe> - up to 200MB, no time limit
* <https://litterbox.catbox.moe> - up to 1GB, set your expiration date (1h-3d)
* <https://0x0.st/> - 512MB, the smaller it is the longer it stays, **you must upload via CURL**

> <:noembed:970050767945887834> Sites that do not provide any video player (you **need** to download before playing
<https://gofile.io> - Unlimited, does not expire "as long as they are regularly downloaded", see [/faq](https://gofile.io/faq)
<https://swisstransfer.com> - 50GB 30d, seems unstable when uploading big files
<https://wetransfer.com> - 2GB 7d, most trustable/known/uptime
The huge advantage of using a **file** host instead of a **video** host like YouTube/streamable is that it doesn't touch your video's quality at all. The downside is that you are responsible for the compression, if you're curious about it read <#1026807067861844059>
12 changes: 12 additions & 0 deletions docs/misc/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
icon: material/dots-horizontal
---

# Miscellaneous resources

this page is my hoarder's refuge for unorganized list of interesting websites / repos

* <https://cli.rs>
* <https://is-a.dev>
* <https://webcompat.com>
* <https://app.diagrams.net>
17 changes: 17 additions & 0 deletions docs/misc/mkdocs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
icon: simple/materialformkdocs
---


# MkDocs

List of sites I found that use [:simple-materialformkdocs: Material for MkDocs](https://squidfunk.github.io/mkdocs-material/)

* [PrivacyGuides.org](https://www.privacyguides.org/en/basics/why-privacy-matters/)
* [Alternatives](https://alternatives.microcontrollers.dev/)
* [Hummingbot](https://hummingbot.com/)
* [Tiagolo](https://fastapi.tiangolo.com/)

cool wording

* <https://docs.cryptpad.org/en/how_to_contribute.html>
Loading

0 comments on commit 3b49b0a

Please sign in to comment.