ExtraGeek

La Tecnologia vista da me

[VIDEO] Come fare per ridurre il rumore di fondo da un video

Vi sarà capitato di fare un video con il vostro smartphone, con una fotocamera ecc ??

Penso proprio di si. Spesso però capita che l'audio non sia proprio "pulito", che ci sia troppo rumore di fondo. Come fare quindi per pulire l'audio ?

Non è molto complicato e gli strumenti da utilizzare nella procedura che vi illustrerò sono tutti gratuiti.
Per prima cosa è necessario scaricare ed eseguire VirtualDub, ed effettuare il rip della traccia audio del nostro file video.
Semplicemente dal menù: Open AVI, File -> Save Wav
Dopo è necessario scaricare ed installare Audacity. Individuiamo una porzione di file dove è udibile il solo rumore di fondo (sarà il campione per applicare il filtro di riduzione del rumore). Apriamo Effetti -> Riduzione Rumore -> Get Noise Profile (è necessario aver selezionato la porzione di file come detto prima).
A questo punto selezioniamo l'intera traccia (Ctrl + A), apriamo Effetti -> Riduzione Rumore, questa volta selezioniamo "Riduci" e poi Ok. Il file verrà elaborato applicando il filtro relativo al campione che noi stessi abbiamo in precedenza identificato (Se avete difficoltà provate a seguire questa guida).
Ecco fatto, eventualmente possiamo applicare un effetto di equalizazione se lo riteniamo necessario. Salviamo il file ed il gioco è fatto.
Torniamo a VirtualDub. Apriamo il file AVI, poi Audio -> Wav source (Audio from other file), Video -> Direct Stream Copy, File -> Save as AVI.

Finito, adesso abbiamo una copia del nostro filmato con l'audio ripulito dai rumorei di fondo. Spero che il procedimento vi sia utile come lo è stato per me.

[ASP.NET] Ciclo di vita degli eventi HTTP

Il post di oggi si rivolge a tutti i programmatori .NET in quanto l'articolo che suggerisco contiene nozioni fondamentali sul ciclo di vita degli eventi generati da richieste HTTP che ogni sviluppatore .NET dovrebbe tenere ben presente.

HTTP Request Lifecycle Events in IIS Pipeline that every ASP.NET Developer Should Know

 

Buona lettura.

[Gadget] Droni

Nell'ultimo anno, se vi foste sfuggito, abbiamo assistito all'affermarsi in maniera massiva del fenomeno "Droni". In realtà non è stato inventato niente di nuovo, semmai è stato rivisitato con una formula più "essenziale" quello che è sempre stato il modellismo.

Macchine e velivoli radiocomandate sono anni che sono presenti sul mercato, probabilmente per un discorso di costi e tecnologie non erano configurabili per un grande pubblico. Oggi invece si ha la possibilità di acquistare per qualche decina di euro un "quadricottero" (velivolo molto simile all'elicottero nel sistema di volo, ma con quattro eliche) e per qualcosa di più dotarlo anche di videocamera per riprese dall'alto.

Oggi leggo che anche la NASA si vuol dotare del proprio drone da inviare su Marte nelle prossime missioni esplorative ...

La NASA spedirà su Marte elicotteri drone per aiutare i rover

Aggiornamento Software

Scrivo molto raramente da un po' di tempo a questa parte ... ma per lo meno aggiorno il software Tongue Out

Ho preso la decisione di installare l'ultima versione compilata per il framework .NET 4.0 in quanto il mio provider di hosting supporta al momento fino a questa versione. Se facessero la sorpressa di passare alla 4.5 ... aggiornerò di nuovo.

Al momento sembra tutto funzionare con esclusione di una sezione di amministrazione (gestione temi). Cercherò di indagare per capire il problema. Questo però non dovrebbe inficiare in nessun modo la normale fruizione del blog.

Stay tuned ...

Ciao

[VB.NET] Semplici funzioni matematiche

Premetto che ho preso spunto da un vecchio post trovato su altro blog ...
Ma vediamo nel dettaglio questi piccoli ma sempre utili suggerimenti.

Arrotondare un numero reale all’intero più vicino. Es.:

 1,4 --> 1 1,7 --> 2 3,9 --> 4

Si utilizza il metodo

 System.Math.Round(numero)

Prendere solamente la parte intera, scartando completamente la parte decimale. Es.:

 1,4 --> 1 1,7 --> 1 3,9 --> 3

Si ottiene questo risultato con

 System.Math.Truncate(numero)

Individuare il numero intero immediatamente superiore o immediatamente inferiore. Es.:

 Superiore di 1,3 --> 2 Inferiore di 1,3 --> 1

Questi ultimi due si ottengono rispettivamente con:

System.Math.Ceiling(d) ' ceiling = soffitto, tetto
System.Math.Floor(d) ' floor = pavimento, piano
 

Non me ne vorrà il blogger se non lo cito, ma al momento non riesco a recuperare il post. Se lo troverò in seguito non mancherò di aggiornare con il doveroso link.

[Bookmarks] SQL Server Compact 4.0 Riferimenti tecnici

Avevo sviluppato un sito utilizzando SQLite ma non mi sono trovato benissimo, anzi. Così qualche tempo fa decisi di migrarlo a SQL Server Compact 4.0 e devo dire che sono rinato a nuova vita.

Per chi interessasse qui ci sono tutti i riferimenti tecnici:

TN SQL Server Compact 4.0

[Bookmark] Tabella comparazione tipo dati SQL Server con .NET CLR Framework

Eccoci qua dopo diverso tempo, il troppo lavoro mi toglie molto del tempo a disposizione per curare questo blog.

In ogni modo oggi vorrei condividere con voi il link verso un'utile risorsa: la tabella che mette a confronto i tipi di dato di SQL Server con quelli del CLR .NET

Spero di aver fatto cosa gradita (a me stesso di sicuro ... ;)

Mapping CLR Parameter Data

[Bookmarks] Rapid link

Mi segno qua un paio di link verso siti che a prima vista mi sembrano interessanti. In seguito cercherò di approfondirne la conoscienza e, se sarà utile, magari scriverne una recensione.

Girl Geek Life - Parla di tecnologia ed informatica vista da esponenti del gentil sesso ...

http://www.girlgeeklife.com/

Un blog di una maestra che racchiude molte materiale utile per un mio progetto che  è lì da un po' di tempo in attesa di terminare la propria gestazione e venire al mondo ...

http://stelledellaprimaria.wordpress.com/

Microsoft Virtual Academy

Non è sempre facile rimanere al passo con le nuove tecnologie, bisogna dedicare tempo e denaro ad una continua formazione, è fondamentale per chi lavora in ambito tecnologico.

I liberi professionisti dovranno preoccuparsi in autonomia, chi invece è dipendente può sperare nella lungimiranza del datore di lavoro. Purtroppo in Italia questo aspetto è troppo spesso trascurato, se non addirittura eliminato totalmente dal budget. Che dire, imprenditori e manager che ragionano così dovrebbero essere considerati “bravi” nel loro mestiere ? A voi la risposta, la mia è NO.

E allora, visto che nessuno pensa a noi, organiziamoci. Eccovi un valido supporto per chi lavora con tecnologie Microsoft:

MVA – Microsoft Virtual Academy

Tanto materiale, tanti percorsi formativi per chi lavora in ambito IT. Utile anche per la formazione precedente agli esami di certificazione.

Adobe Creative Suite 2 download gratis

Eccoci di nuovo qua, con un post veloce veloce.

Da qualche tempo a questa parte Adobe ha interrotto il supporto alla Suite CS2, non solo, ha anche chiuso i server di attivazione. La stessa Adobe ha però pubblicato una pagina da dove è possibile scaricare l’intera suite (ma anche i singoli componenti) con annessi anche i seriali.

Si è vero la versione CS2 è un po’ datata, ma è comunque una versione che poterbbe far comodo a chi non ha bisogno di avere l’ultimissima versione, oppure anche per provare questi prodotti completi magari per convincersi ad acquistare la versione più recente.

Detto questo non mi rimane che lasciarvi il link verso la pagina:

Adobe Creative Suite CS2 Donload page

Per concludere aggiungo solo una nota a riguardo dell’installazione.
Ho avuto un problema con After Effects, non ne voleva sapere di partire il setup. Alla fine, dopo ricerche e vari tentativi, ho scoperto in un file temporaneo il log in cui si poteva capire che non venivano digeriti i nomi di cartelle con gli spazi. Quindi vi consiglio di scompattare i files di installazione in cartelle con nomi senza spazi.

Alla prossima !!