Export
Closed this issue · 5 comments
This is a very nice app. Thank you!
Would you happen to have anything (or recommendation) for how to Export Plex playlists w/out a paid subscription?
Thank you!
If you are running your own plex server there are good plugins that I've heard can do this kind of thing WebTools looks like it can. Webtools also has an unofficial plugin store.
I personally use an sqlite3 query of the following to dump my entire database, but that doesn't really answer your question on playlists. But a similar query could be made for playlists.
sqlite3 ~/AppData/Local/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db 'SELECT file, title, MDI."index", hints FROM media_parts AS MP INNER JOIN media_items AS MI ON MI.id=MP.media_item_id INNER JOIN metadata_items AS MDI ON MDI.id=MI.metadata_item_id;' >> OUTPUT_FILE
The code in this project should have the information on the database tables for playlists.
I don't have more offhand than that.
All Plex database data, including playlists, are stored in sqlite3 databases. If you run my importer and extract the queries it uses, you will have all you need to create an export query. I've tested WebTools and it works well.
Thank you for the reply. This is what I get when I try to run the code, based on the the README.md file:
PS C:\Portable\_temp_\PlexPlaylistImporter-master> python setup.py py2exe
Traceback (most recent call last):
File "C:\Portable\_temp_\PlexPlaylistImporter-master\setup.py", line 2, in <module>
import py2exe
ModuleNotFoundError: No module named 'py2exe'
any idea what i might be doing wrong? i do have python3 on my system.
also tried:
Path
----
C:\Python310
PS C:\Python310> cd "C:\Portable\_temp_\PlexPlaylistImporter-master\"
PS C:\Portable\_temp_\PlexPlaylistImporter-master> C:\Python310\python.exe setup.py py2exe
Traceback (most recent call last):
File "C:\Portable\_temp_\PlexPlaylistImporter-master\setup.py", line 2, in <module>
import py2exe
ModuleNotFoundError: No module named 'py2exe'
You're trying to compile it, when all you need to do is run it. I also have an executable version available at https://www.castledragmire.com/ProjectContent/Plex_Playlist_Importer/PlexPlaylistImporter_Binary.1.1.0.0.zip