← Tutto il Lab

_davMEDIA

Converti, estrai e comprimi audio e video interamente in locale.

Anno2026
TipoApplicazione
CategoriaApplicazione desktop open source
StatoPubblicato
PiattaformeWindows 10/11 · x64 · NSIS · macOS · Apple Silicon · DMG · macOS · Intel · DMG · Linux · x64 · AppImage + DEB
Versione26.10.3
LicenzaMIT (_davstudios) + FFmpeg/FFprobe GPL-3.0-or-later
StrumentiTauri 2 · Rust · JavaScript · Vite 8 · FFmpeg + FFprobe
Cover di _davMEDIA con coda batch, controlli di conversione e stato dei file multimediali
Panoramica

_davMEDIA è una toolbox desktop multipiattaforma per convertire, estrarre e comprimere audio e video interamente in locale con FFmpeg e FFprobe inclusi. La release stabile 26.10.3 preserva il motore media e aggiorna motion e navigazione secondo _davstudios, rimuove la versione dalla UI ordinaria, documenta FFmpeg/FFprobe in THIRD-PARTY-NOTICES.md e usa su Windows GUI subsystem e CREATE_NO_WINDOW per evitare console aggiuntive durante l'elaborazione.

01

L’idea

Molti strumenti per la conversione multimediale richiedono di caricare file pesanti su servizi esterni oppure espongono direttamente la complessità di FFmpeg. _davMEDIA nasce per offrire le operazioni più comuni in un'interfaccia desktop leggibile, mantenendo contenuti ed elaborazione sul dispositivo.

Il flusso è pensato per essere riutilizzabile: si aggiungono file o cartelle, FFprobe ne legge le caratteristiche tecniche, si sceglie l'operazione e la stessa coda può essere riconfigurata e processata di nuovo in un altro formato senza dover ricaricare le sorgenti.

02

Sviluppo

La conversione video produce MP4, MKV, WebM e MOV; quella audio MP3, M4A, WAV, FLAC e Opus. Il backend distingue i veri stream video dalle copertine incorporate marcate come attached_pic, conserva gli indici reali degli stream e usa FFprobe per leggere formato, codec, durata, risoluzione, frame rate, sample rate, canali e dimensione del file.

Per video e compressione sono disponibili i profili Rapido, Bilanciato e Compatto e le risoluzioni Originale, 1080p, 720p e 480p. La compressione video usa MP4 H.264/AAC, quella audio M4A AAC; l'estrazione audio permette di scegliere formato e bitrate. MP4 e MOV vengono normalizzati per la compatibilità con H.264, AAC, pixel format yuv420p e faststart.

File e cartelle possono essere aggiunti tramite selettore nativo o drag & drop, con scansione ricorsiva opzionale che non segue i symlink. Ogni job mostra un progresso reale e può essere annullato; gli output parziali vengono rimossi in caso di annullamento o errore. La diagnostica FFmpeg resta consultabile nell'attività, mentre i nomi di destinazione diventano automaticamente univoci se esiste già un file omonimo.

03

Risultato

_davMEDIA 26.10.3 è una release stabile local-first per Windows, macOS e Linux costruita con Tauri 2, Rust, JavaScript, Vite 8, FFmpeg e FFprobe. Conversione, estrazione audio, compressione, mapping stream, coda, diagnostica e output sicuri restano funzionalmente invariati e i contenuti non vengono caricati su servizi esterni.

La 26.10.3 allinea motion, page transitions e cambio tema al sito _davstudios, rimuove il numero di release dall'interfaccia ordinaria e su Windows evita finestre console sia per l'app sia per FFmpeg/FFprobe. Il repository include ora THIRD-PARTY-NOTICES.md: il codice originale _davMEDIA resta MIT, mentre i binari ffmpeg-static / ffprobe-static 5.3.0 mantengono le proprie condizioni GPL-3.0-or-later.

Ho eseguito direttamente la suite del pacchetto allegato: 41/41 test superati. I controlli coprono motore media/FFmpeg, compatibilità FFprobe, coda e container, metadata, motion, Windows GUI/CREATE_NO_WINDOW, UI senza versione, third-party notices, release bilingue, sincronizzazione versione, CRLF e policy Vite 8/Oxc.

LIC

Licenze di terze parti

Il codice originale _davMEDIA è pubblicato con licenza MIT. I binari FFmpeg e FFprobe distribuiti con l’app sono componenti separati: la build corrente proviene da ffmpeg-static / ffprobe-static 5.3.0 ed è soggetta a GPL-3.0-or-later.

La configurazione del binario incluso abilita componenti GPL e l’opzione version3; per questo la dicitura MIT non si estende ai binari FFmpeg/FFprobe. La redistribuzione deve conservare le licenze, le attribuzioni e gli altri obblighi applicabili alla build effettivamente inclusa nella release.

Progetto successivo_davDUPLICATE