Skip to content

Commit

Permalink
Completed README
Browse files Browse the repository at this point in the history
  • Loading branch information
rebane2001 committed Oct 11, 2021
1 parent 8630bc9 commit b62431a
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 2 deletions.
53 changes: 51 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,53 @@
# NvidiaInstantRename
A simple tool to move and rename Nvidia Share recordings to a more sensible format.
A simple tool to move and rename [Nvidia Share](https://www.nvidia.com/en-us/geforce/geforce-experience/shadowplay/) (Shadowplay) recordings to a more sensible format.

> Legal disclaimer: The name of the project is just a play on "Nvidia Instant Replay" and is not in any way officially made or endorsed by Nvidia.
![GUI](img/gui.png?raw=true)

![Comparison](img/comparison.png?raw=true)

## Using the GUI
If you are not a programmer and wish to simply use the GUI, go to the [Releases](https://github.com/rebane2001/NvidiaInstantRename/releases) page and download the exe of the latest version - then run it. Note that Windows SmartScreen might block it due to it not being popular and signed.

# Using the CLI

```
usage: InstantRenameCLI.py [-h] [--format FORMAT] [--dvrval DVR] [--dvrpath PATH] [--nodvrpath PATH] [--spacechar x] [--simulate] [--skip-validate]
inputpath targetpath
A simple tool to move and rename Nvidia Share (Shadowplay) recordings to a more sensible format.
positional arguments:
inputpath Folder that contains the folders of the original Nvidia Share recordings.
targetpath Folder where recordings will be moved to.
optional arguments:
-h, --help show this help message and exit
--format FORMAT New filename format (default: "{date}.{time}.{app}.mp4")
Formatting options:
{app} - Application/Game name
{date} - Date, formatted with dashes
{time} - Time, formatted with dashes
{sy}/{shortyear} - Year, last two digits
{y}/{year} - Year
{m}/{month} - Month
{d}/{day} - Day
{h}/{hour} - Hour (24h)
{min}/{minute} - Minute
{s}/{second} - Second
{i}/{index} - Index number set by Nvidia Share after the date and time
{orig}/{original} - Original filename (without path)
{dvr} - Only present if recording is DVR, set text with --dvrval
--dvrval DVR Set the value for the {dvr} formatting option (default: "DVR").
--dvrpath PATH Move DVR clips here instead of targetpath.
--nodvrpath PATH Move non-DVR clips here instead of targetpath.
--spacechar x Replace spaces in app/game name with this character.
--simulate Simulate the process and don't actually move the files.
--skip-validate Skip validating that the files are actually Nvidia Share files.
```

## Compiling the GUI
Run `pyinstaller --onefile .\InstantRenameGUI.pyw`, the exe will be in `/dist`.

> Legal disclaimer: The name of the project is just a play on "Nvidia Instant Replay" and is not in any way officially made or endorsed by Nvidia. Also while it shouldn't happen, I take no responsibility if this program somehow deletes or corrupts your files.
Binary file added img/comparison.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 img/gui.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b62431a

Please sign in to comment.