Il nuovo motore di sincronizzazione PodCleaner

Su spinta del grandissimo Mario D’Amore, ho elaborato una nuova versione del motore di sincronizzazione dei file di PodCleaner, che verrà introdotto a brevissimo con la versione 1.2 del programma, aggiornamento ovviamente gratuito.

Questa nuova versione estende le capacità della precedente consentendo di inserire file che sono stati anche “spezzati”.

Quando si registrano dei podcast o delle interviste in remoto, ovverossia ogni partecipante registra la propria traccia (e poi tutte le tracce vengono sincronizzate a posteriori, possibilmente con PodCleaner), può capitare che, per un qualsiasi motivo, un errore di sistema o dell’applicazione, uno dei partecipanti (o più di uno) sia costretto ad interrompere la registrazione e a farla ripartire in seguito.

PodCleaner SyncEngine 2

Fino alla versione precedente di PodCleaner questo era un problema: dato che l’intervallo massimo di inizio di una traccia in relazione ad un’altra era fissato a dieci minuti.

PodCleaner SyncEngine 2

PodCleaner, invece, consente di stabilire un intervallo qualsiasi e anche un offset, cosa particolarmente utile nel caso in cui qualcuno si aggiunga alla registrazione molto dopo l’inizio della trasmissione.

PodCleaner SyncEngine 2

La nuova interfaccia di PodCleaner (che qui mostro in versione assolutamente non definitiva):

PodCleaner 1.2 sync engine setup

Consente, a livello di singola traccia, di impostare sia il range di ricerca, sia l’offset.

Schermata 2015-02-18 alle 09.43.01

Ma PodCleaner 1,2 non si ferma qua: perché consente di impostare una traccia come “figlia” di un’altra traccia, indicando al software che si tratta della continuazione di un segmento precedente.

Schermata 2015-02-18 alle 09.43.35

Range di ricerca

Iniziamo a fare qualche esempio pratico. Supponiamo di registrare un podcast con solo due persone, ognuna delle quali, naturalmente, registra la propria traccia sul proprio computer:

PodCleaner SyncEngine 2

In questi casi spesso e volentieri significa che gli istanti in cui i due file iniziano sono molto vicini nel tempo.

Possiamo dunque andare nel pannello delle impostazioni avanzate del motore di sincronizzazione, e indicare che il range di ricerca è molto ristretto, nell’ordine di uno-due minuti:

Schermata 2015-02-18 alle 09.46.03

Questo, nel caso in cui si cerchi di sincronizzare solo due file, a poca rilevanza: l’algoritmo è molto veloce e impiegherebbe comunque solo una piccola manciata di secondi.

Nel caso in cui, invece, i file in ingresso fossero tanti, quattro o cinque, ridurre il ranch di ricerca riduce di gran lunga il tempo di calcolo!

Podcast in cui un partecipante si unisce dopo

Un altro esempio è quello in cui, invece, un terzo partecipante si unisce alla trasmissione dopo un (bel) po’ che questa è iniziata:

PodCleaner SyncEngine 2

Supponiamo che, dall’inizio della trasmissione, questo terza partecipante si sia unito dopo circa trenta minuti.

In questo caso dobbiamo specificare l’offset ovvero sia la distanza dall’inizio “medio” della registrazione generale.

Il mio consiglio, quando si aggiunge un file con un certo offset, e quello di allargare molto il range di ricerca, portandolo a 5-10
minuti, questo perché molto spesso non si è ben consci, effettivamente, di quanto tempo sia passato.

Schermata 2015-02-18 alle 09.56.30

Traccia interrotte

Nel caso in cui si stia registrando in due, e una delle persone abbia subito un’interruzione, che l’ha costretta a interrompere la registrazione e a farne partire una nuova.

Il primo consiglio che vediamo è quello di nominare i due file in modo simile, aggiungendo un suffisso che identifichi quale è il primo e qual è il secondo:

PodCleaner SyncEngine 2

Successivamente, dopo aver selezionato le tre tracce e averle importate in PodCleaner, nel pannello delle impostazioni avanzate di sincronizzazione, occorre semplicemente indicare che questo secondo segmento è “figlio” del primo:

Schermata 2015-02-18 alle 10.00.33

PodCleaner aggiusterà automaticamente l’offset in modo da considerare questa traccia come “spostata” nel tempo:

PodCleaner SyncEngine 2

Anche in questo caso vi consigliamo di lasciare un range di ricerca relativamente ampio, cinque-dieci minuti, in modo da bilanciare il tempo che intercorre tra la fine della registrazione, è il momento in cui si inizia la nuova traccia.

A che punto siamo

Ovviamente dal punto di vista estetico dobbiamo fare ancora un’po’ di lavoro: il programma adesso funziona, funziona bene, e l’ultima puntata del podcast Geek Cookies ne è una dimostrazione, però dal punto di vista dell’interazione con l’utente, qualcosa di meglio si può fare e si deve fare…

Rimanete sintonizzati per scoprire quando PodCleaner 1.2 verrà rilasciato.

Nel frattempo, però, nella nostra pagina di download, potete comunque provare la versione beta, che (personalmente) ritengo essere pronta e funzionante, a meno, appunto, dell’interfaccia…

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.