BFplayer è una delle novità più interessanti per gli utenti che utilizzano una PlayStation 5 jailbroken, proponendosi come un player multimediale completo capace di trasformare la console in un vero e proprio centro di intrattenimento.

Sviluppato da ItsBlurf, il progetto nasce per offrire un’alternativa più avanzata ai tradizionali riproduttori video disponibili sulla scena homebrew, integrando funzioni tipiche di software come Kodi o Jellyfin ma con un’interfaccia progettata specificamente per PS5.
A differenza di molti altri homebrew, BFplayer viene installato direttamente come applicazione nella sezione Media della console, offrendo un’esperienza d’uso molto più naturale e integrata.
La versione standalone è quella consigliata dagli sviluppatori: dopo aver eseguito il jailbreak e iniettato il relativo payload, il player rimane disponibile come una normale tile della dashboard senza richiedere l’utilizzo di Homebrew Launcher o websrv.
Per chi utilizza già websrv è comunque disponibile una versione dedicata, facilmente installabile copiando la cartella dell’applicazione nella directory degli homebrew.
Uno dei punti di forza di BFplayer è la gestione della libreria multimediale. Il software permette infatti di organizzare film, serie TV con stagioni ed episodi, raccolte musicali e playlist in un’unica interfaccia, mantenendo anche la cronologia di riproduzione per riprendere automaticamente un contenuto dal punto in cui era stato interrotto.
Grande attenzione è stata riservata anche ai sottotitoli. BFplayer supporta tracce integrate nei file video, sottotitoli esterni e include perfino un browser dedicato per scaricarli direttamente online tramite il servizio SubDL utilizzando una chiave API personale. Non mancano inoltre la selezione delle tracce audio, dei capitoli e dei flussi video disponibili.
L’esperienza di riproduzione è ulteriormente arricchita da numerosi strumenti dedicati alla personalizzazione dell’immagine, come il controllo del rapporto d’aspetto, lo zoom, il ritaglio e le diverse modalità di scaling.
La libreria può inoltre mostrare artwork locali oppure generare automaticamente un’anteprima video dei contenuti, mentre sono presenti funzioni per aggiungere elementi ai preferiti, effettuare ricerche, ordinare la raccolta e creare code di riproduzione personalizzate.
Tutte le impostazioni vengono salvate automaticamente insieme ai log diagnostici utili per individuare eventuali problemi.
Dal punto di vista tecnico BFplayer si basa su FFmpeg 7.0.1, SDL2 e libass, una combinazione che garantisce un’elevata compatibilità con la maggior parte dei formati audio e video oggi più diffusi.
Per quanto riguarda le prestazioni, è importante ricordare che il player utilizza esclusivamente la decodifica software.
Questo significa che i file particolarmente pesanti in formato HEVC o AV1, soprattutto in risoluzione 4K con bitrate elevato, potrebbero non mantenere una fluidità costante a 60 fotogrammi al secondo.
Con i contenuti Full HD e con molti file 4K meno impegnativi, invece, l’esperienza risulta generalmente molto soddisfacente, anche se le prestazioni possono variare in base al firmware installato, al metodo di jailbreak utilizzato e al dispositivo di archiviazione impiegato.
Caratteristiche
- Supporto per film, serie TV, stagioni, musica e playlist.
- Sorgenti multimediali gestite manualmente con possibilità di importare l’intera libreria.
- Ripresa automatica della riproduzione, preferiti, ricerca, ordinamento e code di riproduzione.
- Supporto per sottotitoli incorporati ed esterni con regolazione della sincronizzazione.
- Browser integrato per i sottotitoli con ricerca e download opzionali tramite SubDL.
- Selezione di tracce audio, video, sottotitoli e capitoli.
- Controlli per rapporto d’aspetto, ritaglio (crop) e ridimensionamento (scaling).
- Copertine locali oppure anteprima video generata automaticamente.
- Impostazioni permanenti e log diagnostici con rotazione automatica.
- Reinstallazione pulita: un payload più recente sostituisce automaticamente il launcher residente senza creare una seconda tile o azzerare la libreria.
Ogni video viene avviato con le impostazioni Adatta al meglio (Best Fit), Rapporto d’aspetto originale e Nessun ritaglio (No Crop).
Il player utilizza il rapporto d’aspetto del flusso video originale, compresi i metadati relativi ai pixel anamorfici quando disponibili; in loro assenza utilizza le dimensioni effettive del fotogramma decodificato.
Eventuali modifiche manuali a scala, rapporto d’aspetto e ritaglio vengono applicate solo al video attualmente in riproduzione.
Installazione
Tile multimediale Standalone
Scaricare bfplayer-standalone.elf e iniettae il payload dopo ogni jailbreak. Verrà installata o aggiornata automaticamente la tile di BFplayer nella sezione Media della PS5, che rimarrà residente per consentire l’avvio rapido del player.
Non è necessario copiare alcun file nella cartella /data/homebrew. Il payload crea e gestisce autonomamente la propria directory di lavoro. Le reinstallazioni preservano libreria, impostazioni, sorgenti, cronologia di riproduzione e log.
Inoltre, gli avvii ripetuti vengono unificati e un sistema di blocco impedisce che due istanze di BFplayer inizializzino contemporaneamente la memoria video della PS5.
websrv
Scaricare l’archivio BFplayer-websrv.zip ed estrarre la cartella BFplayer nella directory degli homebrew di websrv, ad esempio:
/data/homebrew/mnt/usb0/homebrew/mnt/ext0/homebrew
Il file di avvio sarà BFplayer/eboot.elf. Con websrv il player viene avviato direttamente, quindi non vengono utilizzati bfplayer-standalone.elf, la tile multimediale, la porta 9040 o il launcher residente di BFplayer. Per la struttura completa del pacchetto è disponibile il file docs/WEBSRV.md.
Controlli della libreria
| Pulsante | Azione |
|---|---|
| Apre o riproduce il contenuto selezionato | |
| Torna indietro all’interno di una serie o stagione; nessuna azione nella schermata principale | |
| Rimuove la sorgente del film o della serie selezionata (premere due volte) | |
| Cambia categoria della libreria | |
| Scorre l’elenco | |
| Pagina precedente o successiva | |
| Aggiunge o rimuove dai preferiti | |
| Cambia modalità di ordinamento | |
| Touchpad | Aggiunge nuovi contenuti multimediali |
| Apre il menu principale |
Il browser Aggiungi contenuti parte dalla directory radice (/). Il tasto
apre una cartella o aggiunge un film,
aggiunge una cartella come singola serie TV, mentre
importa una cartella come libreria mista, trattando i video presenti direttamente nella cartella come film e le sottocartelle come serie TV.
Controlli di riproduzione
| Pulsante | Azione |
|---|---|
| Pausa o riprende la riproduzione | |
| Cambia traccia sottotitoli | |
| Cambia traccia audio | |
| Cambia traccia video | |
| Avanzamento o riavvolgimento rapido | |
| Salto lungo avanti o indietro | |
| Capitolo precedente o successivo | |
| Diminuisce o aumenta il volume | |
| Touchpad | Visualizza l’elenco completo dei comandi |
| Apre il menu di riproduzione |
Dal menu di riproduzione sono disponibili anche tutti i controlli relativi a ridimensionamento, rapporto d’aspetto e modalità di ritaglio.
Sottotitoli esterni e online
Durante la riproduzione aprire Options > Sottotitoli. Verranno mostrate le tracce incorporate nel video, i file di sottotitoli presenti nella stessa cartella e quelli selezionati tramite Sfoglia file sottotitoli.
Il browser parte automaticamente dalla cartella del video e visualizza esclusivamente directory e file di sottotitoli compatibili.
La ricerca online è opzionale e utilizza l’API ufficiale di SubDL. Nelle impostazioni di riproduzione è possibile inserire una chiave API ottenuta gratuitamente da SubDL e specificare le lingue desiderate utilizzando codici separati da virgole, ad esempio en,it,fr,es.
BFplayer ricerca automaticamente i sottotitoli in base al nome del file in riproduzione, li scarica in background, li salva nella cartella /data/BFplayer/subtitles e li attiva senza interrompere la riproduzione.
La chiave API viene trasmessa esclusivamente tramite intestazioni HTTPS e non viene salvata nei log né inserita negli URL. Restano valide le limitazioni e i termini di utilizzo previsti da SubDL.
Per versioni modificate dei film o release con nomi insoliti è possibile utilizzare Online subtitle providers > SubDL > Search by movie or show title e cercare manualmente il titolo.
La schermata dei provider mostra inoltre OpenSubtitles, Podnapisi e Addic7ed in grigio quando non possono essere integrati per mancanza di API approvate o perché richiederebbero tecniche di scraping non supportate.
Tutti gli elenchi verticali supportano lo scorrimento circolare dall’ultima alla prima voce e viceversa. Tenendo premuti i tasti direzionali
o
, la velocità di scorrimento aumenta progressivamente, facilitando la navigazione nelle librerie di grandi dimensioni.
Log
I log vengono salvati nella cartella /data/BFplayer/logs. La repository include inoltre lo script collect-logs.ps1, che consente di copiare automaticamente i log correnti e quelli precedenti dalla console. Maggiori informazioni sono disponibili nel documento docs/DIAGNOSTICS.md.
Note
- L’ID del titolo visualizzato nella dashboard è PSMC00001.
- Il launcher rimane in ascolto esclusivamente su 127.0.0.1:9040.
- I servizi di rete sono pensati esclusivamente per reti locali affidabili.
- Prestazioni e compatibilità possono variare in base al firmware installato, alla versione di HEN, al dispositivo di archiviazione utilizzato e alla codifica dei file multimediali.
- Per ulteriori informazioni sono disponibili docs/STANDALONE_LAUNCHER.md (launcher), docs/WEBSRV.md (versione websrv) e THIRD_PARTY_NOTICES.md (componenti di terze parti e relative licenze).
Changelog
- Ricompilati insieme i pacchetti Standalone e websrv utilizzando esattamente lo stesso file ELF del player.
- Verificato il percorso di avvio del file eboot.elf standard confrontandolo con l’attuale versione upstream di websrv.
- Corrette le note relative a websrv riguardanti il comportamento di argv0 e della directory di lavoro.
- Aggiunto un controllo durante la fase di rilascio che rileva eventuali discrepanze tra le build del player.
Download
- bfplayer-standalone.elf
- BFplayer-standalone.zip
- BFplayer-websrv.zip
- build-manifest.json
- Codice sorgente (ZIP)
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-08-18 / Link di affiliazione / Immagini da Amazon Product Advertising API





