Giter Site home page Giter Site logo

1loafabread / visual-media-organizer Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 479 KB

(GUI) Easily organize a large amount of media files. This program will allow you to select a folder and view all the media files one at a time, displaying them on the program window and you chose to save it or go to the next.

License: Apache License 2.0

C# 100.00%
csharp folder gui images media organizer video visual-studio file-organization file-organizer

visual-media-organizer's Introduction

Visual-Media-Organizer

(GUI) Easily organize a large amount of media files. This program will allow you to select a folder and view all the media files one at a time, displaying them on the program window and you chose to save it or go to the next.

How to Support:

Support me by making cryptocurrency donations ^~^

  • Bitcoin (BTC) - 14YfYXJJqDpwp3rHghhr7cuiihgvEdSBV6
  • Ethereum (ETH) - 0x53678F8f4966ADeD487e4826e69eF11aaedc4a43
  • Solana (SOL) - 7bSAFtxLPmjHkW5Ej7pqMN7Zr6u7HF7CDFWdmjEYSuUq
  • Doge (DOGE) - D8naE2zceDgeobUJvfWtP514HVXEvopvuj
  • Litecoin (LTC) - LTCvkusSZoDCxMzKkFXkkkiRi83MzfBXYU
  • Monero (XMR) - 41pKAT2XGafTQqasEYSw2XNJCwfsuLWPsRCkdxeinfRU2rvPQ6XGsxqRnBKUYPhrhvSoGF721Qb9Bimf7eS4vuPTPVoJdbY
  • Ravencoin (RVN) - RUWVDYqTby2PaNhrXpjoBevwyi6rQe7axC
  • Ripple (XRP) - rJwtbzoac9cYncjaAceKrexrQyEBcCFw9d

Features:

  • User-friendly GUI.
  • "Next" and "Back" buttons for easy media traversal.
  • "Save" button to store selected media.
  • Caching viewed media so that progress is saved between sessions.
  • "Select Folder" button for easy folder selection exploration.
  • Keybinds/Hotkeys settings to make using the program more fast and easy.

How to Use:

When ran, you will see three buttons at the bottom left: "Back", "Save", "Next", and "Next Folder", each performing its respective action. When saving a file, a new directory called "VMO_Saved" will be created within the selected folder.

Above, and to the right of the 3 buttons there are 2 text lines. The text line above reads the selected folder name and the displayed file's name.extension, and the right text line indicates "Saving..." then "Saved!" when a file is successfully saved.

On the bottom right there are 6 buttons, "Keybinds", "Clear Cache", "Select Folder", "Organize Type", "Refresh", and "Media Type":

  • The "Select Folder" button prompts you to choose a folder, loading all media within the selected folder for navigation.
  • "Clear Cache" removes saved progress for files viewed in the selected folder.
  • "Keybinds" will open a window where you can set your keybinds/hotkeys for the "Next", "Save", "Back", and "Next Folder" buttons.
  • "Organize Type" is a dropdown menu to select the method of organization/order to display files in a folder.
  • "Refresh" will refresh the current display order with the selected organize type.
  • "Media Type" is a drop down menu where you can choose to only display video files, image files, or both.

Above the buttons on the right there is 1 text line, this is where it will display how many files you viewed and how many files are left to view. (Ex. 15/765).

visual-media-organizer's People

Contributors

1loafabread avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.