Skip to content

This repository contains a Python script for analyzing and classifying VLC playlists.

License

Notifications You must be signed in to change notification settings

bcastilloarce/Media-File-Sorter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Media File Sorter

Media File Sorter is a Python script designed to analyze VLC playlists, classify video files, and facilitate their processing.

Features

  • Automatic Playlist Detection: The script automatically detects VLC playlists, simplifying the process of importing video files.
  • Playlist Processing: It processes playlists to extract valuable information about the included video files.
  • Manual Playlist Loading: In cases where automatic detection is not possible, the script allows manual loading of playlists for analysis.

Usage

  1. Prerequisites: Ensure you have Python installed on your system. If not, you can download and install it from python.org.

  2. Clone or Download Repository: Clone or download this repository to your local machine using your preferred method.

  3. Install Dependencies: Open a terminal or command prompt, navigate to the repository's directory, and run the following command to install the required dependencies:

pip install -r requirements.txt

  1. Run the Script: Execute the Python script using the following command:

python media_file_sorter.py

  1. Follow On-Screen Instructions: Depending on the playlist detection outcome, the script will guide you through the process of importing and processing VLC playlists.

Contributing

Contributions are welcome! If you encounter any issues, have suggestions for improvements, or would like to contribute code, please feel free to open an issue or submit a pull request on GitHub.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

  • This project was inspired by the need for a simple yet effective tool to manage VLC playlists.
  • Special thanks to the developers of the libraries used in this project, including psutil, vlc, and tkinter.
  • Special thanks to ChatGPT, the AI assistant, for their invaluable assistance in creating and refining this project.

Feel free to use this README.md content in your repository. It provides clear instructions for users to understand the project, install dependencies, run the script, contribute, and learn about the project's license and acknowledgments.

About

This repository contains a Python script for analyzing and classifying VLC playlists.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages