| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-10-04 | 2.8 kB | |
| purpletube.png | 2025-10-04 | 39.8 kB | |
| PurpleTube1.1(ultimaversione).zip | 2025-10-04 | 59.8 kB | |
| PurpleTube1.0.zip | 2025-09-26 | 23.1 kB | |
| Totals: 4 Items | 125.5 kB | 4 | |
PurpleTube è un lanciatore video decentralizzato per contenuti PeerTube, progettato per la libertà digitale e l'accesso etico ai media.
Indice dei contenuti
📌 Info
PurpleTube Player è un'applicazione open-source che consente agli utenti di cercare, organizzare e guardare video da PeerTube, una piattaforma video decentralizzata. Supporta playlist, feed RSS e la visione offline, dando priorità alla privacy e al controllo dell'utente.
🛠 Risorse tecniche
| Libreria/App | Scopo |
|---|---|
| Python 3.8+ | Core programming language |
| PyQt5 | GUI Framework |
| SQLite | Database management |
| yt-dlp | Video downloading |
| SepiaSearch API | Video search functionality |
| Feedparser | RSS feed parsing |
| Requests | HTTP requests |
| BeautifulSoup | HTML parsing |
🚀 Utilizzo
- Ricerca video: inserisci un termine di ricerca nella barra di ricerca e premi Invio o clicca su "Cerca". I risultati vengono recuperati da SepiaSearch.
-
Ricerca avanzata: utilizza filtri per lingua, categoria e durata per trovare video specifici.
-
Playlists: crea, modifica ed elimina playlist. Aggiungi video a "Guarda più tardi" o a playlist personalizzate.
-
Feed RSS: aggiungi feed RSS dei canali PeerTube per rimanere aggiornato. Aggiorna i feed manualmente o automaticamente.
-
Riproduzione video: apri i video nel browser predefinito o in MPV (se installato). Scarica video per la visione offline.
-
Impostazioni: scegli tra browser o MPV per la riproduzione. Cancella i dati utente se necessario.
- Scorciatoie da tastiera: usa gli shortcuts per accedere più velocemente alle diverse funzionalità.
📝 Licenza
Questo progetto è distribuito sotto la licenza GNU GPL v3 — consulta il file LICENSE per i dettagli.
📧 Contatti
For domande e feedback, si prega di contattare lo sviluppatore: Angelo Massaro – amassaro@boostmedia.it
🙏 Ringraziamenti
SepiaSearch per la funzionalità di ricerca video.
MPV per il loro eccellente lettore video.
PeerTube per l'hosting video decentralizzato.
BoostMedia APS per il sostegno alle iniziative open-source.