-
Notifications
You must be signed in to change notification settings - Fork 0
Web Version

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
-
Access the Website:
- Navigate to ProTVConvertor Web Version in your web browser.
-
Adding Links:
-
Video Links:
- Enter video link(s) into the
Video/Youtube URLsfield. - Click
Load URLsto include the video(s).
- Enter video link(s) into the
-
Playlists:
- Paste a YouTube playlist ID/Link into the appropriate field (ID Ex:
PL9n07ws2xINsLzMHXJqpHhmpltpFNQgQnfrom a URL likehttps://www.youtube.com/playlist?list=PL9n07ws2xINsLzMHXJqpHhmpltpFNQgQn). - Click
Load Playlistto import all videos in the playlist.
- Paste a YouTube playlist ID/Link into the appropriate field (ID Ex:
-
Custom Names:
- Coming soon to web, for now use the C# desktop application.
-
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.
- To export, ensure all your URLs are loaded, then click
-
-
Additional Features:
-
Thumbnails:
- Coming soon to web, for now use C# desktop application.
-
Clearing Links:
- Use the
Clear Linksbutton to remove all current links from the list.
- Use the
-
-
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
-
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
- On Windows:
- Install the required dependencies:
pip install -r requirements.txt
- Navigate to the project directory:
-
Running the Application:
- Start the Flask application:
python app.py
- The application will be accessible at
http://127.0.0.1:5000/by default.
- Start the Flask application:
-
Contributing:
-
Create a Branch:
- Create a new branch for your changes:
git checkout -b feature/your-feature
- Create a new branch for your changes:
-
Make Changes and Commit:
- Make your changes and commit them with a descriptive message:
git add . git commit -m "Add feature or fix"
- Make your changes and commit them with a descriptive message:
-
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.
- Push your changes to your forked 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.
Welcome to the ProTVConvertor wiki! Use the links below to explore:
For additional details and guidance, please refer to the sections above.