Library structure #6

Open
opened 2025-08-11 00:33:03 +02:00 by max · 0 comments
Owner
Library/ # Main library directory. Location of the library can be define in the appsettings.json
├── Media/
│	└── [VideoId]
│       ├── Thumbnails/ # Store thumbnails of the video
│       ├── Video/
│       │   └── Video/Audio files
│       └── Audio/
│           └── Audio files
├── Channels/
│	└── [ChannelId]
│       ├── ChannelImage
│       └── Banner
└── Library.db # SQLite Database for managing the data related to the library
    ├── Accounts # The accounts the user added to use for authentication
    ├── Playlists # The playlists in the database
    ├── Media # Media metadata, title, id, description, etc.
    └── History # Media history, changes
```markdown Library/ # Main library directory. Location of the library can be define in the appsettings.json ├── Media/ │ └── [VideoId] │ ├── Thumbnails/ # Store thumbnails of the video │ ├── Video/ │ │ └── Video/Audio files │ └── Audio/ │ └── Audio files ├── Channels/ │ └── [ChannelId] │ ├── ChannelImage │ └── Banner └── Library.db # SQLite Database for managing the data related to the library ├── Accounts # The accounts the user added to use for authentication ├── Playlists # The playlists in the database ├── Media # Media metadata, title, id, description, etc. └── History # Media history, changes ```
max added the
Compat/Breaking
Priority
High
2
labels 2025-08-11 00:33:03 +02:00
max self-assigned this 2025-08-11 00:33:03 +02:00
max added this to the YouTube Manager project 2025-08-11 00:33:03 +02:00
max moved this to In progress in YouTube Manager on 2025-08-18 14:46:12 +02:00
Sign in to join this conversation.
No description provided.