|
87 | 87 | - [`sysinfo`](#sysinfo) |
88 | 88 | - [`update-grub`](#update-grub) |
89 | 89 |
|
90 | | - |
91 | | - |
92 | | - |
93 | 90 | ## hash |
94 | 91 |
|
95 | 92 | - [`hash_check`](#hash_check) |
|
101 | 98 | - [`uuid`](#uuid) |
102 | 99 | - [`uuid-bash`](#uuid-bash) |
103 | 100 |
|
| 101 | +## partition |
| 102 | + |
| 103 | + - [`luks`](#luks) |
| 104 | + - [`mount-ram`](#mount-ram) |
| 105 | + |
| 106 | +## video |
| 107 | + |
| 108 | + - [`screen-capture`](#screen-capture) |
| 109 | + - [`screen-capture-webcam`](#screen-capture-webcam) |
| 110 | + - [`gource-nvenc`](#gource-nvenc) |
| 111 | + - [`gource-h265`](#gource-h265) |
| 112 | + - [`h265-nvenc`](#h265-nvenc) |
| 113 | + - (WIP) |
| 114 | + |
104 | 115 | ### clean-arch |
105 | 116 |
|
106 | 117 | Clean ArchLinux and Manjaro (Remove old packages...) |
@@ -573,3 +584,66 @@ Generate uuid in bash |
573 | 584 | ```bash |
574 | 585 | $ uuid-bash |
575 | 586 | ``` |
| 587 | + |
| 588 | +### luks |
| 589 | + |
| 590 | +Make luks (encrypted) partition with password |
| 591 | + |
| 592 | +```bash |
| 593 | +$ sudo luks <Device> <Label> |
| 594 | +``` |
| 595 | + |
| 596 | +### mount-ram |
| 597 | + |
| 598 | +Mount directory in RAM |
| 599 | + |
| 600 | +```bash |
| 601 | +$ mount-ram <path to mount> <size (in MB/Mo)> |
| 602 | +``` |
| 603 | + |
| 604 | +### screen-capture |
| 605 | + |
| 606 | +Screen capture (Video only) with ffmpeg and x11grab |
| 607 | + |
| 608 | +```bash |
| 609 | +$ screen-capture --output <output file> --preset fast --resolution 1920x1080 |
| 610 | +$ screen-capture --output <output file> --screen :0 --framerate 60 --lib libx265 |
| 611 | +``` |
| 612 | + |
| 613 | +More info : |
| 614 | + |
| 615 | +```bash |
| 616 | +$ screen-capture --help |
| 617 | +``` |
| 618 | + |
| 619 | +### screen-capture-webcam |
| 620 | + |
| 621 | +Screen capture (Video only) with ffmpeg, x11grab, and webcam |
| 622 | + |
| 623 | +```bash |
| 624 | +$ screen-capture-webcam <output file> |
| 625 | +``` |
| 626 | + |
| 627 | +### gource-nvenc |
| 628 | + |
| 629 | +Generate video with all commit and repository evolution (with nvenc) |
| 630 | + |
| 631 | +```bash |
| 632 | +$ gource-nvenc <output file> |
| 633 | +``` |
| 634 | + |
| 635 | +### gource-h265 |
| 636 | + |
| 637 | +Generate video with all commit and repository evolution (with H265) |
| 638 | + |
| 639 | +```bash |
| 640 | +$ gource-h265 <output file> |
| 641 | +``` |
| 642 | + |
| 643 | +### h265-nvenc |
| 644 | + |
| 645 | +Convert video to h265 (with nvenc) |
| 646 | + |
| 647 | +```bash |
| 648 | +$ h265-nvenc <input file> <output file> |
| 649 | +``` |
0 commit comments