{ "info": { "author": "martinbarker99", "author_email": "martinbarker99@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# VLC-Radio Python script\n### A tool for streamers to cleanly display song info from VLC Media Player.\nBuilt for Python 3.6\n\ninstall with \n```pip install VLCtagExporter ```\n\nand run with \n``` python -m VLCtagExporter ```\n\n# Requirements\nThe following python packages need to be installed, you can install them using these commands:\n``` \npip install Image \n```\n``` \npip install requests \n```\n\n# How to use\nFirstly, change the image and text file save directories. \n![images](https://user-images.githubusercontent.com/27025504/34912841-409f2c9e-f8a0-11e7-8164-ceebe02c58e1.png)\n\nThen, while VLC Media player is playing audio, run the program. The song info will be exported into a text file at the location for 'songInfoSaveLocation' specified in the image above. The album art will be resized and exported to the location specified in the 'artSaveLocation' value shown above.\n\nYou can see a working example by clicking on the image or link below. \n[![images](https://user-images.githubusercontent.com/27025504/34912889-a3a5e304-f8a1-11e7-98e5-ddc1c06f4a61.png)(https://www.youtube.com/watch?v=DW2mUMJ_63A](https://www.youtube.com/watch?v=DW2mUMJ_63A)\n\nI 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.\n\n# VLC Setup\nYou will need to enable a web interface for VLC media player for this program. You can find instructions on how to do so in this post:\nhttps://stackoverflow.com/questions/24178980/how-to-monitor-vlc-media-player-on-windows-7-using-python\n\nThis link will describe how to:\n- Activating web interface: Open VLC goto Tools--->Preferences-----> Main Interface as shown below tick mark the web option. \n- Then click on Lua option on the left pane. Enter the password in the password field and enter C:\\Program Files\\VideoLAN\\VLC\\lua\\http in the source directory field as shown below. Verify that you have status.xml file at the location that you provided in the source directory.\n- Start the VLC player and play some file. Visit http://localhost:8080/requests/status.xml and you shall see a login page, leave the username field blank and enter the password that you entered in the VLC. If you logged in successfully you shall see the XML file!\nIf you don't see any thing then do the following as shown in the image below: goto View--->Add Interface----->Select web \n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MartinBarker/VLC-Radio", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "vlcradio", "package_url": "https://pypi.org/project/vlcradio/", "platform": "", "project_url": "https://pypi.org/project/vlcradio/", "project_urls": { "Homepage": "https://github.com/MartinBarker/VLC-Radio" }, "release_url": "https://pypi.org/project/vlcradio/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "export VLC metadata", "version": "0.0.3" }, "last_serial": 5270550, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f621f8acf1dc373f02eef78313ba4f70", "sha256": "84366b531b9528d866a60e7a407d9f4841513a1f6a5eaf0b2e923d84fc336f8e" }, "downloads": -1, "filename": "vlcradio-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f621f8acf1dc373f02eef78313ba4f70", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7855, "upload_time": "2019-05-15T04:50:46", "url": "https://files.pythonhosted.org/packages/bb/1a/c463439fef618121989bfe9f5c4e1fe7521181e5cbd0e9dfebd48b9bf895/vlcradio-0.0.1-py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "dc14dc5ddc435400f938bb2a1cdbe73b", "sha256": "6b628a45a76185121c6266db8c9d740153d599b59be0905cee71d78b4e16bd60" }, "downloads": -1, "filename": "vlcradio-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "dc14dc5ddc435400f938bb2a1cdbe73b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7855, "upload_time": "2019-05-15T04:50:22", "url": "https://files.pythonhosted.org/packages/89/e9/9fb656931e84a78f63e6e645c8f4d377786927bd51401897f0929f7c78a8/vlcradio-0.0.3-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dc14dc5ddc435400f938bb2a1cdbe73b", "sha256": "6b628a45a76185121c6266db8c9d740153d599b59be0905cee71d78b4e16bd60" }, "downloads": -1, "filename": "vlcradio-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "dc14dc5ddc435400f938bb2a1cdbe73b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7855, "upload_time": "2019-05-15T04:50:22", "url": "https://files.pythonhosted.org/packages/89/e9/9fb656931e84a78f63e6e645c8f4d377786927bd51401897f0929f7c78a8/vlcradio-0.0.3-py3-none-any.whl" } ] }