Skip to main content

No project description provided

Project description

# VLC-Radio Python script

install with [code] pip install vlcTagCollector [/code]

run with [code] python -m VLC-Radio [/code]

Change the image and text file save directories.

This is a python script I built for streaming music using VLC media player. This script will read metadata from VLC media player for the song’s title, album, artist, year released, genre, and album artwork. The album art will be automatically resized, and copied to the location of a folder specified in the script whenever a new song is played.

To change where the album artwork is saved, change the ‘dst’ variable on line 6 of the file. To change where the text file of song info is save, change the ‘save_path’ variable on line 8 of the program.

You can see a working example here: https://www.youtube.com/watch?v=eTXGcsqmj3g I used OBS studio for broadcasting, and set it up to display the jpg titled art.jpg in a folder, as well as display the contents of a specific text file. The album art and text file are automatically updated when their contents are changed.

# VLC Setup To setup VLC Media Player, you will need to enable an online connection. You can find instructions on how to do so in this post: https://stackoverflow.com/questions/24178980/how-to-monitor-vlc-media-player-on-windows-7-using-python

If you follow this guide, you will set a password for your vlc web interface, in the python file make sure you enter that same password in the s.auth = (‘’, ‘password’) field

Project details


Release history Release notifications

This version

0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for VLCmetadata01, version 0.2
Filename, size File type Python version Upload date Hashes
Filename, size VLCmetadata01-0.2.tar.gz (3.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page