Skip to content

Web Version

ifBars edited this page Jul 26, 2024 · 1 revision

ProTVConvertor Web Version

image

Introduction

The ProTVConvertor Web Version is a Flask-based web application designed to simplify the process of creating playlists for ProTV, a VRChat add-on. This online tool allows users to convert YouTube video and playlist links into the correct format required by ProTV, and is accessible on almost any device that can access the web.

Live Site: ProTVConvertor Web Version

Usage

For Website Users

  1. Access the Website:

  2. Adding Links:

    • Video Links:

      • Enter video link(s) into the Video/Youtube URLs field.
      • Click Load URLs to include the video(s).
    • Playlists:

      • Paste a YouTube playlist ID/Link into the appropriate field (ID Ex: PL9n07ws2xINsLzMHXJqpHhmpltpFNQgQn from a URL like https://www.youtube.com/playlist?list=PL9n07ws2xINsLzMHXJqpHhmpltpFNQgQn).
      • Click Load Playlist to import all videos in the playlist.
    • Custom Names:

    • Exporting Data:

      • To export, ensure all your URLs are loaded, then click Convert. The application will generate a downloadable file with the playlist data in the correct format.
  3. Additional Features:

    • Thumbnails:

    • Clearing Links:

      • Use the Clear Links button to remove all current links from the list.

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/ProTV-Convertor-Flask
  2. Installation:

    • Navigate to the project directory:
      cd protv-convertor-flask
    • Set up and active a virtual environment (optional):
      python -m venv venv
      • On Windows:
        venv\Scripts\activate
      • On macOS/Linux:
        source venv/bin/activate
    • Install the required dependencies:
      pip install -r requirements.txt
  3. Running the Application:

    • Start the Flask application:
      python app.py
    • The application will be accessible at http://127.0.0.1:5000/ by default.
  4. 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 web version, please check the relevant GitHub Issues or open a new issue.

Thank you for using ProTVConvertor! Your feedback and contributions are appreciated.

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