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 | RSS feed

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.

Source Distribution

VLCmetadata01-0.2.tar.gz (3.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page