
La gestione dei contenuti video destinati a TikTok, Instagram e YouTube richiede spesso attività ripetitive come caricamenti, pianificazione dei post, organizzazione delle code e gestione degli account. AutoSocial Studio è un progetto open source pensato per centralizzare queste operazioni all’interno di una dashboard locale eseguita direttamente sul proprio computer.
La piattaforma integra un’interfaccia web basata su Express, automazioni realizzate con Playwright, strumenti di download tramite yt-dlp e funzionalità di elaborazione video basate su FFmpeg. L’obiettivo è offrire a creator, sviluppatori indipendenti e piccoli team uno strumento capace di semplificare la distribuzione dei contenuti senza affidare credenziali e sessioni a servizi esterni.
Tra le funzionalità più interessanti troviamo la gestione multi-account, la pubblicazione automatizzata su diverse piattaforme, la pianificazione avanzata dei post e la possibilità di modificare i video per renderli unici prima della pubblicazione.
Funzionalità principali di AutoSocial Studio
AutoSocial Studio è progettato per funzionare su workstation locali e permette di mantenere il pieno controllo delle sessioni di accesso ai social network. Le credenziali vengono conservate localmente attraverso i profili Playwright, evitando il passaggio tramite servizi cloud.
Le caratteristiche principali includono:
- Gestione di più account e brand con code separate.
- Pubblicazione automatica su TikTok, Instagram e YouTube.
- Pianificazione dei contenuti tramite espressioni cron e orari personalizzati.
- Download di video TikTok mediante yt-dlp.
- Monitoraggio e download di profili TikTok.
- Elaborazione video con FFmpeg per creare varianti uniche dei contenuti.
- Supporto per didascalie personalizzate e hashtag configurabili.
- Conservazione locale delle sessioni di login.
Dal punto di vista della sicurezza, la dashboard utilizza come impostazione predefinita l’indirizzo locale 127.0.0.1 e non include un sistema di autenticazione integrato.

Per questo motivo è consigliabile mantenerla accessibile esclusivamente dal computer sul quale viene eseguita.
Come installare AutoSocial Studio
Prima di procedere è necessario verificare la presenza dei requisiti richiesti:
- Node.js 18 o versione successiva
- npm
- Playwright Chromium
- FFmpeg e ffprobe disponibili nel PATH di sistema
- yt-dlp opzionale per le funzionalità di download
Dopo aver scaricato il codice sorgente del progetto, aprire un terminale nella cartella principale ed eseguire:
npm ci
Installare quindi il browser Chromium utilizzato da Playwright:
npx playwright install chromium
Per verificare che tutti i componenti necessari siano presenti nel sistema:
npm run doctor
Successivamente creare il file di configurazione locale copiando l’esempio fornito dal progetto.
Su Windows:
cp .env.example .env
Aprire il file .env e personalizzare i parametri più importanti, come la pianificazione dei post, il fuso orario, le didascalie predefinite e le piattaforme da utilizzare.
Per avviare la dashboard:
npm run dashboard
Una volta completato l’avvio, aprire il browser e collegarsi all’indirizzo:
http://127.0.0.1:3000
Al primo utilizzo è necessario configurare gli account social accedendo alla sezione Accounts della dashboard e avviando la procedura di login per ciascuna piattaforma desiderata. Le sessioni verranno memorizzate localmente e riutilizzate nei successivi avvii dell’applicazione.
La struttura delle code è organizzata per account e piattaforma, consentendo una gestione ordinata dei contenuti. I video caricati con successo vengono spostati automaticamente nella cartella posted, mentre quelli che generano errori finiscono nella directory failed, facilitando il monitoraggio delle operazioni e l’eventuale ripubblicazione dei contenuti.
Abbiamo testato AutoSocial Studio su Ubuntu 26.04 LTS