Skip to content

C# Desktop Version

ifBars edited this page Aug 13, 2024 · 1 revision

ProTVConvertor - C# Desktop Version

Capture

Overview

ProTVConvertor is a desktop application that converts YouTube video links, playlists, and HTTP/HTTPS links into the ProTV format. It supports fast processing and includes features like thumbnail downloading and update checking.

Features

  • Convert YouTube and HTTP/HTTPS links to ProTV format.
  • Download thumbnails.
  • Check for updates automatically.
  • Remove invalid or private YouTube videos.

Installation

  1. Download the latest release.zip file from the ProTVConvertor repository.
  2. Run ProTVConvertor.exe, or setup.exe depending on the version, to open the application.

Updating

  1. Uninstall your current installation.
  2. Download the latest version of ProTVConvertor.
  3. Unzip the files and run ProTVConvertor.exe, or setup.exe depending on the version.

Usage

  1. Enter a single YouTube URL or playlist ID.
  2. Add a prefix if needed.
  3. Use "Add Link" to add the link.
  4. Load a playlist by pasting its ID.
  5. Customize names for URLs if required.
  6. Clear URLs with "Empty Links."
  7. Export the playlist to a file.

Source Code Usage

  1. Compile code with Visual Studio.
  2. Add URLs and prefixes.
  3. Track the number of URLs added.
  4. Save the URLs and names to a .txt file.

For Contributors

  1. Fork the Repository and clone it:

    • Create a fork of the repository on GitHub
    • Clone your fork of the repository using:
      git clone https://github.com/your-username/VRChat-ProTVConvertor
  2. Installation:

    • Navigate to the project directory:
      cd protvconverter
    • Open the project sln file in Visual Studio
  3. Contributing:

    • Create a Branch:

      • Create a new branch for your changes:
        git checkout -b feature/your-feature
    • Make Changes and Commit:

      • Make your changes and commit them with a descriptive message:
        git add .
        git commit -m "Add feature or fix"
    • Push and Create a Pull Request:

      • Push your changes to your forked repository:
        git push origin feature/your-feature
      • Open a pull request on GitHub to merge your changes into the repository.

Issues and Support:

  • If you encounter any issues or have questions with/about the desktop version, please check the relevant GitHub Issues or open a new issue.

For more details, refer to the C# version README.

ProTVConvertor Wiki

Welcome to the ProTVConvertor wiki! Use the links below to explore:

For additional details and guidance, please refer to the sections above.

Clone this wiki locally