Skip to content

Releases: cammo22/DaProdVideo

v1.3.0 · Tutto si trova, l'AI non si ferma 🔍✨

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:13
c786dec

La versione per chi usa DaProd Video tutti i giorni: le funzioni AI che davano errore ora partono (e se una strada non va ne prendono un'altra da sole), e ogni strumento si trova in un attimo, con la spiegazione di come si usa.

L'AI che non si ferma

  • I sottotitoli col motore NVIDIA non partivano nell'app: l'app scaricava la versione 0.1.0 di NeMo-Speech.cpp, che non ha mai avuto i programmi pronti da scaricare, e finiva in "lo scarico non è riuscito". Ora usa la 0.2.0 (controllata riga per riga: nomi degli archivi, impronte, comandi transcribe, synthesize, pull).
  • Se il motore NVIDIA non parte, i sottotitoli passano da soli a Whisper (prima ci si fermava con un errore). Se la versione per la scheda video si ferma, si riprova sul processore.
  • "Togli lo sfondo" dava "Could not locate file" sul computer senza scheda video: la libreria cercava una versione del modello (q8) che per MODNet e BiRefNet non esiste. Ora il tipo del modello si dice sempre e, se un tipo manca, si prova il successivo (q8 → fp16 → fp32). Vale anche per Whisper e la traduzione.
  • Se la scheda video si ferma a metà lavoro (WebGPU), il modello si ricarica sul processore e lo stesso pezzo si rifà: prima tutta la trascrizione si fermava.
  • La libreria AI e il suo motore stanno dentro l'app (transformers.js 4.3.1 e ONNX Runtime): niente più download dalla CDN a ogni avvio, che su reti lente o aziendali faceva fallire tutto. La CDN resta come riserva.
  • Un worker AI che si blocca non blocca più la funzione per sempre: prima, dopo un errore di memoria, sottotitoli e traduzione restavano appesi fino al riavvio del programma.
  • Gli errori si capiscono: "Failed to fetch" diventa "serve internet la prima volta", "Could not locate file" diventa "il modello non si trova, provane un altro", la memoria finita suggerisce il modello più leggero, e così via.
  • La voce in cinese del motore NVIDIA non c'è nelle versioni che NVIDIA pubblica già pronte: ora lo si dice chiaro invece di un errore tecnico.

Il Centro AI (menu AI, pulsante ✨ AI in alto)

  • Tutte le funzioni intelligenti in un posto: sottotitoli automatici, traduzione, voce AI, togli lo sfondo, segui un oggetto, montaggio automatico, colore automatico. Per ognuna: cosa fa, come si usa in tre passi, cosa serve ("prima servono i sottotitoli", "solo nell'app"…), se il modello è già sul computer e il pulsante Usa che porta dritto al punto giusto (e lo fa lampeggiare).
  • 🔍 Controlla l'AI: prova davvero il motore AI su questo computer (senza scaricare niente), dice se c'è la scheda video, se Hugging Face si raggiunge, quali modelli sono già scaricati e com'è messo il motore NVIDIA, con cosa fare se qualcosa non va.
  • Impostazioni: la scheda video per l'AI si può spegnere (su alcuni computer c'è ma sbaglia), Libera lo spazio dei modelli scaricati, togli il motore NVIDIA.

Trovare tutto

  • Cerca un comando (Ctrl+K, o 🔍 Cerca in alto): scrivi quello che vuoi fare — "rallenta", "sottotitoli", "togli lo sfondo", "tendina cuore", "neon" — e lo trovi, col suo tasto accanto. Dentro ci sono tutti i comandi, le pagine, le funzioni AI, le 50 transizioni, gli effetti a tempo e sulla clip, i titoli, le 49 animazioni, i countdown e le guide. Capisce anche senza accenti e coi sinonimi ("slow motion" → velocità). Invio lo fa davvero: la transizione va sul taglio, il titolo al cursore, l'effetto sulla clip scelta (e se manca la clip te lo dice).
  • Come si fa (F1): 22 guide brevi — il primo montaggio in un minuto, tagliare, spostare, transizioni, effetti, titoli, movimento, velocità, audio, sottotitoli, lingue, sfondo, tracking, DaProdMontage, colore, export, progetti, LIVE, più timeline, "se un'AI non parte" — ognuna coi passi e il pulsante Fallo adesso. I tasti restano in Aiuto → Tasti.
  • La pagina iniziale ha "Impara a usarlo" (il primo montaggio, la guida, la ricerca, il Centro AI); il pannello Proprietà vuoto ha i pulsanti Cerca e Come si fa.
  • I comandi sono tutti in un registro solo: Salva, Importa, Esporta, le pagine, la vista e l'aiuto hanno ora lo stesso nome nei menu, nella ricerca e nella finestra dei tasti.
  • Vista → Copie leggere: scegli quando farle (da sole, sempre, mai) e svuotale; Vista → Svuota la memoria delle misure. Esistevano dentro il programma ma non c'era modo di arrivarci.

Sistemato

  • La testata non esce più dallo schermo: sui portatili (1366, 1440, 1536 pixel) il tasto Esporta finiva fuori dalla finestra. Ora la testata si stringe a gradini e tutto resta in vista, da 920 a 2200 pixel.

Per chi ha curiosità

  • src/media/libreriaAI.ts (libreria locale, dispositivi, tipi con ripiego), erroriAI.ts, diagnosiAI.ts + provaAI.worker.ts; scripts/ai-locale.mjs prende transformers.js e ONNX Runtime dal registro npm (impronta sha512 controllata) prima di ogni build; src/ui/cerca.ts + fontiCerca.ts, guida.ts, centroAI.ts.
  • Prove nuove in test/prove-aiuto.mjs. Nota onesta: i modelli veri (Whisper, NLLB, BEN2, MODNet, SAM) e il motore NVIDIA non si possono scaricare dal luogo dove si prova; le prove usano librerie e motori finti con lo stesso protocollo. Il motore AI vero (la libreria e ONNX Runtime) invece è provato davvero: parte dai file dell'app e fa i conti giusti.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.2.1 · Le rifiniture: più sicuro, più preciso, niente sorprese 🔧

Choose a tag to compare

@github-actions github-actions released this 07 Oct 04:46

Una versione di pulizia: nessuno strumento nuovo, ma tante piccole cose che prima potevano andare storte.

Salvare senza paura

  • Il progetto si salva in modo sicuro (nell'app): si scrive accanto e poi si sostituisce, così se il programma o il computer si fermano a metà il progetto di prima resta intero. Prima il file si svuotava e si riscriveva: un'interruzione poteva lasciarlo rovinato.
  • Se il salvataggio non riesce lo dice (disco pieno, cartella protetta, chiavetta tolta), con l'invito a usare Salva come…. Prima non compariva niente e sembrava salvato.
  • Ricollegare i file mancanti ora resta nel progetto: il percorso nuovo si salva (prima, chiudendo senza altre modifiche, al giro dopo il file risultava di nuovo mancante).
  • Una modifica che si rompe a metà non lascia il montaggio mezzo cambiato: si torna a com'era.
  • L'autosalvataggio scrive solo quando è cambiato qualcosa (prima riscriveva tutto il progetto ogni 15 secondi finché non salvavi).
  • Nel browser: "Nuovo progetto" non butta più i file dei progetti recenti (riaprendoli dalla pagina iniziale mancavano), e le copie dei progetti usciti dall'elenco si tolgono da sole. Togliere un file dal contenitore e poi Ctrl+Z lo ritrova anche dopo aver riaperto il browser.

Montaggio più preciso

  • Tagliare (tasto 1) una clip che si muove — per esempio una foto col Ken Burns di DaProdMontage, o una clip con le tappe — ora continua il movimento dov'era: il pezzo di sinistra fa la prima parte della strada e quello di destra il resto. Prima tutti e due ripartivano da capo e l'immagine "tornava indietro" sul taglio.
  • Copia e incolla portano anche gli effetti e le transizioni che stanno sulla clip (e la seguono anche se finisce su un'altra traccia). Prima restavano indietro.
  • Abbina fotogramma (F) porta la sorgente al fotogramma giusto anche nelle clip accelerate o rallentate.
  • Dopo il taglio (tasto 1) viene scelto sempre un pezzo di clip, mai un blocchetto FX che finiva lì per caso (premendo 2 spariva l'effetto invece dello scarto).
  • Loop (Ctrl+L) senza attacco e stacco: rifà tutto il montaggio da capo (prima si fermava in fondo).

Riproduzione

  • Niente più lampi neri durante il play: quando la lettura del video ripartiva a metà (un salto al fotogramma chiave più avanti, o la copia leggera che diventa pronta mentre suona) per un attimo il monitor diventava nero o tornava al fotogramma di quando avevi premuto play. Ora resta l'ultimo fotogramma vero finché arriva il nuovo.

Export

  • L'audio esportato non ha più cuciture ogni 10 secondi: il mixaggio si fa a pezzi, e a ogni pezzo filtri (voce, radio, ovattato), eco e limitatore ripartivano da zero, con un piccolo scatto e la coda dell'eco tagliata. Ora ogni pezzo parte "già caldo".
  • La finestra Esporta resta aperta mentre lavora: Esc o un clic fuori la chiudevano lasciando l'export a girare senza modo di fermarlo. Si ferma col tasto Annulla.
  • "Fatto" chiude la finestra a export finito (prima lo faceva ripartire da capo, con la richiesta di dove salvare).

Tasti e pagine

  • Ctrl+Alt+A aggiunge di nuovo una traccia audio: lo stesso tasto era preso anche dall'animazione, che ora sta su Ctrl+Alt+N.
  • Con la pagina iniziale aperta i tasti non toccano il montaggio che sta sotto (prima Spazio lo faceva suonare e 2 toglieva una clip senza vederla). Valgono Esc, Ctrl+O e F11.
  • Sul telefono gli avvisi stanno sopra la barra delle attività e i pulsanti in basso (prima li coprivano).
  • Le copie leggere (proxy) in pausa perché il montaggio suona ora si fermano subito col ✕ del centro attività.

Per chi ha curiosità

  • Prove nuove in test/prove-rifiniture.mjs (girano dentro node test/prove.mjs, o da sole con node test/prove-nuove.mjs rifiniture): falliscono sulla 1.2.0 e passano qui.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.2.0 · La prima release ufficiale: più veloce, più chiaro, la barra delle attività ⚡

Choose a tag to compare

@github-actions github-actions released this 02 Oct 00:45
69e3df9

Questa versione non aggiunge strumenti: rende più fluido e più chiaro quello che c'è già.

La barra delle attività (in basso a destra)

  • Tutto quello che il programma fa dietro le quinte — riaprire i file di un progetto, forme d'onda, colore automatico, copie leggere (proxy), conversioni a velocità costante, sottotitoli, voce e traduzione con l'AI, togliere lo sfondo, import e pacchetti — ha una riga sola nel centro attività. In basso a destra c'è sempre una barra con cosa sta facendo, la percentuale e il tempo che manca; se le cose da fare sono più di una compare +N.
  • Un clic sulla barra apre il pannello: per ogni attività la barra di avanzamento, quanto è passato, quanto manca, e per i gruppi "12 fatti · 2 al lavoro · 26 in coda"; sotto, le finite da poco (con quanto ci hanno messo). ✕ ferma una riga, ⏸ Pausa non fa partire lavori nuovi, Pulisci toglie le finite, Esc chiude. Sul telefono la barra sta sopra i pulsanti in basso.
  • Le barre del Finale, di DaProdMontage e del ritaglio con l'AI (e quelle che comparivano in un riquadro sopra l'interfaccia) ora stanno tutte qui.

Riaprire un progetto con tante clip (era lento e a scatti)

  • I file si riaprono quattro alla volta, e prima quelli che stanno in timeline (prima uno per volta, nell'ordine del contenitore). Con file nuovi: 3 volte più veloce; riaprendo un progetto già visto: da 12 secondi a 0,2 (14 riprese).
  • Le misure già fatte si ricordano (forma d'onda, colore automatico e locandina di ogni file, in un deposito a parte del browser/app: Vista → svuota copie leggere non lo tocca). Se il file è lo stesso, non si rifanno.
  • I lavori di fondo vanno a turno, non tutti insieme: due leggeri alla volta (forme d'onda, colore) e una sola copia pesante alla volta (ferma finché il montaggio suona), e passa avanti chi sta in timeline. Prima, riaprendo un progetto con 90 riprese, partivano decine di decodifiche insieme e il programma scendeva a 5 fotogrammi al secondo.
  • La copia leggera (proxy) si fa solo per le riprese che stanno in timeline: quelle che stanno solo nel contenitore aspettano (prima se ne facevano 96 per niente). Se ne metti una in timeline parte da sola; se la copia c'è già sul disco si usa subito.
  • Il contenitore non salta più: mentre i file si riaprono e le forme d'onda crescono, le schede si aggiornano al loro posto (prima si rifaceva tutta la griglia a ogni passo e la pagina tornava in cima).

File a velocità costante, dietro le quinte

  • Un file a frame rate o bitrate variabile entra subito com'è e si lavora subito; la copia a velocità costante si fa dietro le quinte (una alla volta, col suo avanzamento, in pausa mentre il montaggio suona) e prende il posto dell'originale da sola quando è pronta: clip, segni e proprietà restano dove sono, e Annulla non rimette i dati vecchi. L'originale non si tocca. Prima l'import aspettava la conversione.

Altro

  • Sistemata la lettura dei pixel per il colore e la locandina (fuori dal thread principale dove si può), meno attese all'interfaccia.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.1.6 · Pagina iniziale, scelta multipla nel contenitore, voce in altre lingue (anche cinese), file a velocità costante 🗂

Choose a tag to compare

@github-actions github-actions released this 01 Oct 22:18
bb40c6b

Pagina iniziale: i tuoi progetti

  • All'apertura (o dal tasto Progetti in alto, o File → Pagina iniziale) vedi i progetti recenti con la miniatura, Nuovo progetto (HD, 24p/30p, verticale, quadrato, 4K), Apri un progetto…, DaProdMontage e Continua il montaggio in corso. Un clic su un recente lo riapre; la ✕ lo toglie dall'elenco (il file resta dov'è). Esc chiude. Quello che salvi o apri finisce da solo nell'elenco (nel browser il programma tiene anche una copia per riaprirlo).

Contenitore

  • Scelta multipla: Ctrl+clic aggiunge o toglie un file, Maiusc+clic prende un tratto, clic nel vuoto toglie la scelta. Trascinando uno dei file scelti li porti tutti nella timeline, uno dopo l'altro (anche in una cartella, o col tasto destro: in coda al cursore).
  • I file già in timeline hanno un bordo verde (con il numero di volte che ci sono); quelli scelti, un bordo oro.
  • Aggancio dopo una clip: lasciando un file sulla seconda metà di una clip si mette subito dopo di lei; più in generale il file si aggancia a inizi e fini delle clip con una calamita più larga (14 px), e il fantasma che vedi mentre trascini è già nel punto giusto, non solo quando lasci.

DaProdMontage

  • Il monitor è più piccolo (poco più di un quarto dello schermo): più posto alle scelte e ai file.
  • I video si guardano prima di sceglierli: passandoci sopra con il mouse scorrono (con il tempo), e la lente 🔍 li apre nel monitor in alto con il play.
  • Foto e video di un formato diverso dal progetto: scegli Intere, con lo sfondo (nessun pezzo tagliato) oppure Riempi il quadro (a tutto quadro, tagliando i bordi). Non vengono mai stirati: nelle prove un cerchio resta un cerchio in 16:9, 9:16 e 1:1.
  • Sistemato: con nessun pannello aperto o chiuso (nessuna classe sul banco) la griglia della pagina Montage non scattava.

Voce e lingue (Finale)

  • Il cinese fra le lingue della voce (Mandarino, zh-CN).
  • Se la voce parla un'altra lingua dei sottotitoli, i testi si traducono da soli prima di essere letti (prima una voce inglese leggeva il testo italiano con l'accento sbagliato). I sottotitoli restano come sono: puoi avere sottotitoli in una lingua e voce in un'altra.
  • Traduci i sottotitoli: scegli la lingua e le righe si traducono ai loro tempi (Ctrl+Z per tornare). Il traduttore è NLLB-200 di Meta (nove lingue: italiano, inglese, spagnolo, francese, tedesco, portoghese, cinese, giapponese, arabo); gira sul tuo computer e si scarica la prima volta (il modello è grande: circa 600 MB).
  • La voce AI è una clip per frase: ogni frase sta al suo posto nella traccia "Voce AI" e si sposta, si abbassa, si taglia o si toglie come ogni altra clip. Un clic su una riga dei sottotitoli sceglie la sua voce, e il pannello a destra mostra volume e il resto.
  • Finale più semplice: la pagina si chiama Voce e lingue e ha due passi (1 · Sottotitoli: in che lingua sono e traduci; 2 · Voce: scegli la voce e la lingua, e un tasto). Le scelte che quasi nessuno cambia (chi ascolta, il modello) stanno in un riquadro chiuso nei Sottotitoli.

File a velocità costante (importazione)

  • Un video a frame rate variabile (VFR), come quelli dei telefoni, si rifà da solo a frame rate costante all'importazione (se no in montaggio audio e video slittano); un brano a bitrate variabile (VBR: MP3, Opus, Vorbis) si rifà a bitrate costante. Si converte solo se serve davvero, l'originale non si tocca (la copia va in Video/DaProd Video nell'app, in memoria nel browser) e il programma te lo dice. Per spegnere: localStorage dpv-normalizza = no.

Per chi ha curiosità

  • Dentro: src/ui/home.ts + registraRecente/apriRecente in src/progetti.ts; src/media/traduci.ts (+ worker); src/media/normalizza.ts; componiVoceConPosti e posaVoce con le clip per frase in src/media/doppiaggio.ts; Sottotitolo.voce.
  • Prove nuove in test/prove-seguito.mjs. Nota onesta: i modelli di traduzione (NLLB) e la voce cinese di Magpie non sono stati provati con i modelli veri (dal luogo dove si prova non si raggiungono Hugging Face né i modelli NVIDIA): le prove usano un traduttore e un motore finti con lo stesso protocollo. Il cinese per la voce dipende dalla versione del motore di NVIDIA installata.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.1.5 · DaProdMontage con l'anteprima in alto, ogni montaggio diverso, proprietà riordinabili 🎲

Choose a tag to compare

@github-actions github-actions released this 01 Oct 17:42
238c0eb

DaProdMontage: prima lo guardi, poi lo importi

  • L'anteprima sta in alto, nel monitor: premi ✨ CREA IL MONTAGGIO e il montaggio parte da solo lì sopra, con tutti i comandi del monitor (play, scorri, fotogramma). La timeline non si tocca finché non sei contento.
  • 🎲 RIGENERA: un altro montaggio con le stesse scelte, tutte le volte che vuoi. ✅ IMPORTA NELLA TIMELINE lo tiene (resta come scheda nuova, da ritoccare) e ✖ Scarta toglie l'anteprima e torna a com'era. Rigenerare non accumula timeline: l'anteprima di prima si toglie da sola. Se premi Ctrl+Z i bottoni tornano a "Crea".
  • Ogni volta è originale anche con le stesse impostazioni: a ogni generazione cambiano i movimenti delle foto (mai due uguali di fila), quanto sta ognuna, le transizioni (anche qualcuna fuori dalla lista dello stile, ma del suo ritmo), quando cadono gli effetti e le animazioni sopra, quali foto restano fuori o si ripetono se sono troppe o poche. Il tempo totale resta quello chiesto, al fotogramma.
  • Ogni montaggio ha il suo codice (Variante K7F2Q): lo stesso codice dà lo stesso montaggio (utile per le prove e per ritrovarne uno). Le misure delle foto e il ritmo del brano si fanno una volta sola, quindi rigenerare è veloce.
  • Sistemato: con il pannello Proprietà fissato (📌) la pagina Montage si apriva con la griglia rotta (una zona nera in alto e le colonne in fondo). Ora è a posto in ogni combinazione di pannelli aperti e chiusi. Sul telefono l'anteprima resta visibile sopra le scelte, e c'è il tasto Monta nella barra.

Proprietà: tutto chiuso e riordinabile

  • Di partenza tutte le sezioni sono chiuse: scegli una clip e vedi l'elenco; apri solo quello che ti serve (una volta aperta resta aperta passando da una clip all'altra).
  • Trascina la maniglia ⠿ a destra di ogni sezione per spostarla: l'ordine si ricorda per ogni tipo di elemento (immagine, video, audio, titolo, animazione, generatore, effetto a tempo, transizione), anche chiudendo e riaprendo il programma. Il bottone ↺ Ordine di partenza in fondo lo rimette com'era per quel tipo.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.1.4 · Togliere lo sfondo, animazioni personalizzate e DaProdMontage ✨

Choose a tag to compare

@github-actions github-actions released this 01 Oct 13:53
50fa9ee

🤖 Android in pausa: questa versione esce per Windows e Mac (e nel browser).

Togliere lo sfondo (Proprietà → Sfondo, e il tasto SFONDO sul monitor)

  • Green screen col colore che vuoi: fino a 3 colori da togliere insieme, il contagocce (clic sull'immagine del monitor), «Trovalo da solo» (guarda i bordi e prende il colore del fondale), via il riflesso verde sul soggetto, bordo (restringi/allarga), sfumatura e pulizia dei puntini. Sopra il monitor puoi guardare la maschera o gli scacchi per controllare il lavoro.
  • Con l'AI, senza fondale: tre modi. Soggetto (qualunque cosa in primo piano, capelli compresi: BEN2 o BiRefNet), Persona (MODNet, velocissimo anche senza scheda video) e Oggetti: clicchi sull'oggetto (verde; Alt+clic su quello che non vuoi, rosso) e il modello (SAM 2.1, o SlimSAM sui computer lenti) lo ritaglia, poi lo segue da un fotogramma all'altro.
  • La maschera si calcola a 4, 8 o 12 al secondo (Veloce, Buona, Alta) e fra una e l'altra si mescola, così il bordo non tremola; il risultato resta salvato sul computer, e nel video esportato è identico a quello che vedi nel monitor.
  • I modelli sono tutti open source (MIT/Apache-2.0) e si scaricano una volta sola, al primo uso. Se uno non si trova, ne prova un altro.

Animazioni personalizzate (Generatori → Animazioni, e nel contenitore)

  • 49 animazioni in sei gruppi: sottopancia, testi che si muovono, numeri e grafici, social e chiusure, fondi e luci, cerimonie e feste. Niente AI e niente file da scaricare: ognuna è un disegno calcolato per ogni fotogramma, quindi nel monitor e nell'export è uguale.
  • Si personalizzano dal pannello: testi, colori, caratteri (Montserrat, Oswald, Archivo Black, Bebas Neue, Space Mono, Great Vibes, Caveat, Playfair Display, Cormorant, tutti con licenza libera e dentro l'app), durata, e la posizione si sposta sul monitor come per ogni clip. Il testo si adatta da solo alla riga.
  • Il catalogo si ispira a quello di HyperFrames (Apache-2.0), ridisegnato per il nostro motore.

DaProdMontage: la quarta pagina (tasto F8) 🎞

  • Butti dentro foto e video alla rinfusa (anche solo foto), scegli cosa festeggi, quanto deve durare, e il programma monta da solo: ordina, decide quanto sta ogni foto, le muove (zoom e panoramiche piano), mette le transizioni, i titoli, quello che cade sopra (cuori, petali, coriandoli…) e gli effetti sui tagli.
  • 28 stili pronti, in sette categorie: Cerimonie (matrimonio romantico, proposta, battesimo, prima comunione, cresima, laurea, anniversario), Famiglia (nascita, baby shower, Natale, ricordi di famiglia, in ricordo di…), Feste (compleanno, 18 anni, addio al celibato/nubilato, Capodanno, recita), Viaggi e natura, Sport e serate, Social e lavoro (reel verticale, prodotto, festa in azienda) e Ricordi, più il matrimonio da film e la presentazione classica. Ognuno sa quanto tenere le foto, come muoverle, le sue transizioni, i colori e il titolo da mettere.
  • Il tempo è esatto: le durate si ripartiscono in modo che la somma sia il tempo chiesto, al fotogramma. Se le foto sono troppe per quel tempo tiene le migliori (le sfocate, buie o doppie da raffica vengono lasciate fuori e te lo dice); se sono poche per riempirlo, le ripete invece di lasciare buchi.
  • Ordine: per data di scatto (dall'EXIF delle foto, se no dal file), a caso (lo stesso mazzo dà sempre lo stesso risultato) o come le hai messe. Per i video prende il pezzo più bello.
  • A tempo di musica: aggiungi un brano e il programma ne cerca i battiti e ci appoggia i tagli. Senza musica il montaggio resta muto (consiglia lo stile di brano).
  • Il risultato è una timeline normale (una scheda nuova): ritocchi tutto come sempre, e premi Esporta. Le scelte si ricordano.

Per chi ha curiosità

  • Dentro: src/core/montage.ts (il piano), montagePreset.ts (gli stili), src/media/exif.ts, qualita.ts, ritmo.ts, src/ui/montage.ts (la pagina); src/core/animazioni.ts e src/render/anim/*; src/core/sfondo.ts, src/media/ritaglio.ts e il suo worker.
  • Prove nuove in test/prove-nuove.mjs, prove-animazioni.mjs e prove-montage.mjs. Nota onesta: dal luogo dove si provano non si raggiungono Hugging Face e la rete dei modelli, quindi i modelli veri non sono stati provati con un'immagine vera: le prove usano un ritaglio finto e una libreria finta che rispetta lo stesso protocollo.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.1.3 · Velocità delle clip, movimento fluido, voce e sottotitoli con NVIDIA, cursore che si aggancia 🚀

Choose a tag to compare

@github-actions github-actions released this 30 Sep 17:27
8a2faeb

🤖 Android in pausa: questa versione esce per Windows e Mac (e nel browser).

Velocità: velocizza e rallenta le clip

  • Alt+E (o tasto destro → Velocità) sulla clip scelta, o su quella sotto il cursore: una finestra con la percentuale (da 5% a 3200%), il cursore a scala logaritmica, i tasti pronti (÷10, ¼, ½, ¾, 1×, 1,5×, 2×, 4×, 8×) e la durata di prima e di dopo. Nel menu ci sono anche i rapidi Rallenta a 25% / 50%, Velocizza a 200% / 400% e Velocità normale. Sulla clip in timeline si legge ⏩×0,5.
  • Si usa sempre lo stesso pezzo di ripresa: a ×2 dura la metà, a ×0,5 il doppio. Audio e video legati vanno insieme; dissolvenze e linee elastiche si accorciano o allungano con la clip. Sposta le clip dopo (di partenza acceso) fa scorrere il resto del montaggio; spento, la clip si ferma contro la vicina. Ctrl+Z torna a prima.
  • L'audio resta naturale: la voce non diventa da paperino. Si stira col tono giusto (WSOLA, a flusso: va anche in riproduzione) nel monitor e nell'export; oppure scegli Come un nastro e cambia anche il tono.

Movimento fluido nei rallentatori

  • Quando una ripresa va piano lo stesso fotogramma resterebbe fermo per più fotogrammi e il movimento scatta. Ora, nella stessa finestra, il Movimento può essere: Sfumato (mischia il fotogramma prima e quello dopo) o Mosso (stima dove va ogni pezzo dell'immagine — 15×15 mosse provate per blocco, sulla scheda video — e sposta i due fotogrammi verso il punto di mezzo prima di mischiarli; dove la stima non è sicura torna allo sfumato). Sotto ×0,5 si propone da solo il "Mosso". Vale nel monitor e nell'export.

Il cursore si aggancia ai tagli

  • Passando col cursore (clic o trascina sul righello) vicino a un taglio, a un inizio o fine di clip, a un marcatore, all'attacco o allo stacco, si aggancia (12 px), e resta attaccato finché non ti allontani un po'. Prima si agganciava solo tenendo Maiusc. Alt lo lascia libero; N spegne la calamita.

LIVE: voce e audio del computer separati

  • Con microfono e audio del computer accesi, ora vengono registrati in due file: il video col suono del computer, e il microfono a parte (interruttore Voce e computer separati, di partenza acceso). In timeline la voce va su un'altra traccia audio, nello stesso punto e legata allo schermo, così puoi livellare i volumi con i fader delle tracce. Spento, tutto resta mescolato in una traccia come prima.

Effetti e transizioni particolari

  • 13 effetti nuovi (ora 72): Ologramma, Schizzo a matita, Miniatura (tilt-shift), Prisma, Tunnel infinito, Vetro smerigliato, Esagoni, Segnale perso, Iride che si chiude / si apre, Scansione, Nebbia, Braci.
  • 10 transizioni nuove (ora 56 effetti digitali): Pioggia digitale, Strappo, Vetro rotto, Sipario, Anelli, Segnale perso, Cola, Lente, Spettro, Cerniera.

Sottotitoli con Nemotron 3.5 di NVIDIA

  • Nel Finale, Ascolta con → Nemotron 3.5 · NVIDIA (nell'app): il riconoscimento del parlato streaming di NVIDIA, multilingua (italiano, inglese, spagnolo, francese, tedesco o lingua automatica), al posto del vecchio Whisper (che resta, e resta l'unico nel browser). Gira con NeMo-Speech.cpp, il motore di NVIDIA: sulla scheda NVIDIA (CUDA) se c'è, su Apple Silicon (Metal) e anche solo sul processore. La prima volta l'app scarica il motore (da 5 a 100 MB, secondo il computer) e il modello, e poi restano sul computer; l'audio non esce mai.

Voce AI: cambia voce o lingua

  • Nella pagina Lingue e AI si accende quella che era "presto": 🗣 Fai parlare i sottotitoli. I sottotitoli (scritti dall'AI o da te, anche tradotti) vengono letti da una delle cinque voci di Magpie TTS di NVIDIA (John, Sofia, Aria, Jason, Leo) in italiano, inglese, spagnolo, francese o tedesco. Ogni frase va al suo posto (se è più lunga dello spazio che ha si accelera un po', col tono giusto); il risultato è un file audio su una traccia nuova "Voce AI" e le voci originali vanno in silenzio (si può togliere). Così cambi la voce di un parlato, o lo fai dire in un'altra lingua dopo aver tradotto i sottotitoli.

La barra col tempo

  • Ogni funzione lenta (installare il motore, scaricare i modelli, sottotitoli, voce AI) mostra la barra, la percentuale, il tempo passato e quanto manca (stimato dalla velocità degli ultimi secondi, così regge le fasi che vanno più piano di altre).

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.1.2 · Big update: tappe di mezzo, tracking, effetti e transizioni a decine, LIVE con più finestre 🎯

Choose a tag to compare

@github-actions github-actions released this 30 Sep 05:09
3eaeaa4

🤖 Android in pausa: questa versione esce per Windows e Mac (e nel browser).

Sistemato: gli effetti che si sommano ora si vedono tutti

  • Prima, con più effetti sullo stesso punto, alcuni sparivano: sfoca + zoom sfocato mostravano solo la sfocatura, e con i colori sdoppiati (o il glitch, o il VHS) la sfocatura restava solo sul verde. Adesso sfocatura, scia, colori sdoppiati, neon, bagliore ed eco lavorano nello stesso passaggio e si sommano davvero.

Posizioni intermedie (tappe) per spostare clip ed effetti

  • Il ↝ Movimento non ha più solo partenza e arrivo: aggiungi tutte le tappe che vuoi con + (o fermati fra due tappe e muovi: ne nasce una lì, come i fotogrammi chiave dei programmi grandi). La clip, o il mirino di un effetto, ci passa dentro con una curva morbida, senza scatti e senza sforare.
  • Sul monitor vedi il percorso tratteggiato con le palline numerate: trascina una pallina per spostare la tappa, - la toglie, i pallini numerati nella barretta ci vanno.
  • Vale per tutte le clip (video, immagini, titoli, colori) e per gli effetti col centro (bolla, vortice, zoom, riflesso…, e ora anche pizzico, gocce, occhio di pesce e raggi).

Clicca qualsiasi cosa e ridimensionala come vuoi

  • Ora ci sono 8 maniglie: gli angoli ingrandiscono tenendo ferma la parte opposta, i lati stirano da una parte sola (larghezza e altezza separate). Maiusc sugli angoli stira, Ctrl allarga dal centro, Alt toglie gli agganci. Si aggancia ai bordi e al centro del quadro.
  • ✂ Ritaglia: acceso, i lati e gli angoli ritagliano l'immagine invece di stirarla.
  • Ctrl+clic sull'immagine sceglie la clip che sta sotto quella scelta (di nuovo, la successiva). Nelle proprietà c'è anche Larghezza (stira).

Tracking di un oggetto 🎯

  • Scegli una ripresa, metti il cursore dove l'oggetto si vede bene, premi 🎯 sul monitor e trascina il mirino sopra l'oggetto: ▶ Avvia lo segue fotogramma per fotogramma, avanti e indietro (correlazione normalizzata, regge ai cambi di luce; la tesserina si adatta se l'oggetto cambia). Il percorso azzurro resta sul monitor.
  • Poi titoli, immagini, colori e il centro degli effetti possono seguirlo: nelle proprietà, "Segui un oggetto → Segue". Restano dove sono e da lì in poi lo inseguono; trascinandoli sul monitor cambi lo scarto dall'oggetto.
  • Stabilizza: la ripresa si tiene ferma sull'oggetto (si sposta al contrario di quanto si muove lui).

23 effetti nuovi (ora 59)

  • Rapidi: Eco visivo, Vibrazione. Luci: Raggi di luce, Bokeh, Scintille, Lente anamorfica. Colore (gruppo nuovo): Duotone, Posterizza, Solarizza, Termocamera, Visore notturno, Retino pop, Film muto. Distorsioni: Pizzico, Gocce, Occhio di pesce, Specchio, Quattro schermi, Rullo TV. Particelle (gruppo nuovo): Neve, Pioggia, Polvere sospesa, Coriandoli.
  • Ogni blocco ha Si ripete (da 1 a 12 volte nella durata: tre lampi, cinque scosse…), e l'elenco dei colori scelti si è allargato (duotone, bokeh, scintille).

Transizioni più ricche

  • 22 nuove: Pagina, Frantumi, Spinta veloce, Fette, Alveare, Onda d'urto, Nuvole, Fuoco, Rullino, Diaframma, Punti, Spirale, Doppia esposizione, TV che si spegne, Portoni 3D; e tendine SMPTE nuove: Diagonale opposta, Freccia, Freccia rovesciata, Croce, Onda, Zigzag, Ventaglio.
  • Nelle proprietà di ogni transizione: Intensità (scia, onda, sfocatura più o meno forti), Direzione (l'effetto gira di 90°, 180°, 270°: il cubo che gira in verticale, la pagina che si volta dal basso…), Come corre (dolce, parte piano, arriva piano). Le voci che non servono a quel modello spariscono.

Titoli migliori

  • 9 stili nuovi: Cascata (lettere che cadono e rimbalzano), Si compone (le lettere arrivano da lontano), Onda, Evidenziatore, Karaoke, 3D con spessore, Ombra lunga, Solo contorno, Notiziario a due targhe. E preset nuovi: Cinema con sottotitolo, Dedica, Capitolo.
  • Ogni titolo ha ora un sottotitolo (la riga piccola sotto), Entra / Esce (dissolve, sale, scende, da sinistra o da destra, zoom, rimbalza) con qualunque stile, spazio fra le lettere e spessore. Nelle proprietà ora si trovano tutti gli stili (prima ne mancavano cinque).

LIVE: cambia finestra mentre registri

  • Più finestre al volo (da accendere prima di registrare: di partenza è spento, così la registrazione normale resta quella di sempre): con + FINESTRA (tasto N) aggiungi altre finestre o schermi anche a registrazione in corso, e passi dall'una all'altra con un clic sulla miniatura o coi tasti 1-9 (⇄ sul telecomando). L cambia la disposizione: una sola, una grande e una piccola in angolo, due affiancate.
  • Il file resta uno solo e la misura non cambia (è quella della prima finestra): la regia disegna quella in onda in una tela fissa, con un battito che non rallenta se l'app è coperta.

I VU

  • Il pannello a destra ha solo le barre (sinistro e destro, col picco che resta un attimo): occupano un terzo di prima.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.1.1 · Il play parte subito anche sulle registrazioni lunghe ▶

Choose a tag to compare

@github-actions github-actions released this 27 Sep 06:13
37c45c5

🤖 Android in pausa: questa versione esce per Windows e Mac (e nel browser).

Riproduzione

  • Play da metà di una registrazione LIVE (o di una ripresa con i fotogrammi chiave radi): parte subito da dove sei
    fermo, senza rifare da capo il lavoro che il monitor aveva già fatto per mostrarti quel fotogramma.
  • Sistemato un difetto che al play buttava via il video già pronto: nei primi 60 ms l'orologio dell'audio tornava
    indietro di un soffio, e il video ripartiva dal fotogramma chiave (su quelle riprese: partenza lenta e immagine
    che saltava).

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/

v1.1.0 · Sposti e ingrandisci sull'immagine, le cose si muovono, le transizioni si sommano 🎯

Choose a tag to compare

@github-actions github-actions released this 27 Sep 05:39
59bb732

🤖 Android in pausa: questa versione esce per Windows e Mac (e nel browser).

Sposta, ingrandisci e fai muovere, direttamente sull'immagine

  • Clic su quello che vedi nel monitor e lo scegli: la ripresa, la bolla della webcam, il titolo, il colore.
  • Trascina per spostarlo, tira un angolo per ingrandirlo o rimpicciolirlo, il pallino in alto lo gira. Si aggancia da solo al centro e ai bordi del quadro (e al 100%); con Alt è libero.
  • ↝ Movimento: accendilo dalla barretta sopra l'immagine e la clip ha due posizioni, quella d'inizio e quella di fine. Con ◀ Inizio e Fine ▶ vai all'una o all'altra e la sistemi; lungo la clip ci va piano piano, partendo e arrivando dolce. Sul monitor vedi il riquadro di arrivo, quello di partenza tratteggiato e la freccia del percorso.
  • Movimenti pronti nelle proprietà: Entra da sinistra, Entra da destra, Sale dal basso, Scende dall'alto, Si avvicina, Si allontana, Scivola (Ken Burns), Gira e arriva. ⟲ rimette tutto com'era.
  • Anche gli effetti hanno il loro centro: la bolla, il vortice, il caleidoscopio, gli zoom e il riflesso d'obiettivo hanno un mirino sul monitor. Mettilo dove vuoi (la bolla sulla faccia, lo zoom su un dettaglio, il sole in un angolo); col Movimento parte da un punto e arriva a un altro.

Le transizioni si sommano

  • Più transizioni sullo stesso taglio lavorano insieme: il cubo che gira e il lampo e l'onda. Trascinane una sopra un taglio che ne ha già una e si aggiunge (prende la stessa durata); la stessa una seconda volta la toglie.
  • Quelle che portano dalla vecchia alla nuova (cubo, spinte, tendine, dissolvenza) fanno il passaggio; quelle che sono "un effetto" (lampo, luce, onda, glitch, sfocata, vortice, mosaico…) si mettono sopra, così si vedono tutte.

Sette transizioni nuove

  • Persiane (le stecche girano una dopo l'altra), Scacchiera (le caselle si girano a caso), Tuffo (la vecchia si allontana girando), Inchiostro (la nuova si spande come una goccia nell'acqua), Colori sdoppiati, Bolle, Rimbalzo (la nuova cade dall'alto e rimbalza).

Titoli nuovi, e anteprime vere

  • Sfumato (lettere che sfumano da un colore all'altro, con l'alone), Rivela (il testo si scopre dietro una barra colorata), Glitch (colori sdoppiati che saltano), Grande (enorme, con due righe sottili), Etichetta (la pillola "NUOVO VIDEO" che salta dentro).
  • Le schede dei titoli nel contenitore sono disegnate col titolo vero: quello che vedi è quello che esce.

Il suono sta dentro la clip (una riga sola)

  • Titoli, countdown e colori portano il loro suono dentro, come gli FX: niente più clip audio a parte. Sulla clip c'è l'altoparlante: clic = acceso/spento, tasto destro = scegli il suono (e passandoci sopra li senti).
  • Il countdown fa il bip dentro di sé, uno a ogni numero.
  • Ogni titolo nasce col suo suono giusto, spento: whoosh, macchina da scrivere, neon che si accende, pop, ding, impatto, glitch…
  • Video e audio delle riprese restano come prima, su righe separate.

Anteprime del contenitore sistemate

  • Le anteprime al passaggio del mouse usano l'immagine pulita del montaggio al cursore: senza i titoli, gli FX e le transizioni che ci sono già (prima il titolo di prova finiva sopra quello vero, e un effetto sopra un lampo).
  • Col cursore su un punto nero o vuoto prende il primo fotogramma buono poco più in là, invece delle immagini di prova "A/B".
  • Le anteprime ferme delle transizioni non sono più tutte nere o tutte bianche (il passaggio al nero, la girata, il lampo): si fermano in un punto dove si capisce.
  • Nei progetti verticali l'anteprima non si schiaccia più, e un'anteprima non resta a girare di nascosto.

LIVE: l'audio del computer come si deve

  • L'audio del sistema si prende così com'è, in stereo: niente cancellazione dell'eco, niente filtri anti-rumore, niente volume automatico (sono fatti per la voce e rovinavano musica e suoni).
  • Col microfono insieme, il mixer parte al clic su REGISTRA (prima poteva restare spento e l'audio usciva muto o a singhiozzo), con un limitatore che non lo fa mai distorcere. Il VU mostra la somma.
  • In Chrome/Edge c'è l'audio anche registrando una finestra sola.

📥 Scarica e monta

File Come si usa
🪟 Windows -portatile.exe niente installazione: doppio clic e parte (se SmartScreen avvisa: Ulteriori informazioni → Esegui comunque)
💿 Windows -setup.exe installa DaProd Video con il collegamento nel menu Start
🍎 Mac .dmg trascina l'app in Applicazioni; la prima volta tasto destro → Apri (non è firmata da Apple)

▶ Oppure prova nel browser: https://cammo22.github.io/DaProdVideo/app/