Come codificare un video HD con Expression Encoder

Il profilo proposto è per una codifica 720p con le seguente caratteristiche:

  • 24 frames/second
  • VC1 Variable-bit-rate (1,333 average, 2000 peak)
  • 10 second buffer
  • 1280×720
  • 96kbps audio

Il profilo per l’Encoder si può scaricare qui : Silverlight Streaming 720p.prx

Fonte: Encoding Formats for Silverlight Video

Silverlight Volume Control

Un componente per Silverlight per il controllo di volume come appare nella foto.

Il controllo si usa nel seguente modo:

Volume_Control.Page.prototype =

{

  handleLoad: function(control, userContext, rootElement) 

  {

  this.control = control;

  rootElement.findName("Play").addEventListener("MouseLeftButtonDown", Silverlight.createDelegate(this, this.PlayMedia));

  this.DownloadVolumeControl();

  }

  Volume_Control.Page.prototype.DownloadVolumeControl = function()

  {

  var downloader = this.control.createObject("downloader");

  downloader.addEventListener("completed", Silverlight.createDelegate(this, this.OnVolumeControlDownloaded));

  downloader.open("GET", "VolumeControl.zip");

  downloader.send();

  }

Volume_Control.Page.prototype.OnVolumeControlDownloaded = function(sender, eventArgs)

  {

  var xaml = sender.GetResponseText("VolumeControl.xaml");

  var js = sender.GetResponseText("VolumeControl.js");

  eval(js);

  var control = sender.getHost().content.createFromXaml(xaml, true);

  sender.findName("VolumeParent").children.add(control);

  this.VolumeControl = new Synergist.VolumeControl(control, sender.findName("Media"));

  }
}

Il sorgente si può scaricare qui : Volume Control.zip

Fonte: Creating a Simple Volume Control

Beta 1 del .NET Compact Framework per cellulari Symbian

Nell’articolo .NET Compact Framework per cellulari Symbian avevo scritto dell’imminente uscita di un Compact Framework .NET per cellulari Symbian S60 3rd edition. La Red Five Labs annuncia la prima beta di Net60 : the .NET Compact Framework for S60. E’ compatibile solo con .NET Compact Framework 1.0 ma almeno è un inizio.

L’annuncio è stato dato qui. I Beta testers devono registrarsi ed attendere che il team li approvi.

Software + Services Video

L’ultimo giorno del TechEd 2007 durante la sessione generale di chiusura, Pat Helland ha mostrato un video che voleva dare un’idea della visione Microsoft sul tema dei Software + Services. Il video mostra cosa significa poter avere accesso alle informazioni da qualsiasi posto e con qualsiasi tipo di device.
Ho ritrovato su SoapBox quel video e me lo segno per potermelo rivedere con calma e trarne ispirazione.

http://images.soapbox.msn.com/flash/soapbox1_1.swf
Video: Microsoft Windows Future Services

 

Technorati Tags: , ,

Video.Show: un esempio di sito per contenuti video generati dall’utente

Tim Sneath presenta Video.Show un progetto CodePlex di un esempio di soluzione end-to-end di un sito web per i contenuti video generati dall’utente; una sorta di mini YouTube per tutti. Video.Show usa le ultime tecnologie Microsoft: .NET Framework 3.5, ASP.NET AJAX, LINQ, Silverlight, Expression Encoder and Silverlight Streaming.
Video.Show fornisce funzioni di uploading, encoding, tagging, viewing e commenting su particolari punto del video.
Ecco una lista di alcuni funzioni:

  • Video wall for browsing videos. Hover the mouse over any individual video to see an instant thumbnail preview.
  • Time marker-based comment system. Pause the video at an interesting moment and add your comment, and it will appear as that frame is displayed on playback.
  • Site membership using ASP.NET. Sign in and create a custom profile; favorite, tag and upload videos.
  • First-time experience for a user without Silverlight installed demonstrates best practices for detection and installation.
  • Web services for retrieving video catalogs, tagging and favorites.
  • Background batch processing task that handles the encoding of videos using Expression Encoder and uploads to Silverlight Streaming.

Download Video.Show here from CodePlex.

Riferimento: Introducing Video.Show: A Silverlight Reference-quality Sample

Encoding for the Zune

Lo Zune e’ l’ipod targato Microsoft. Si possono stivare migliaia di file musicali e di video. Il formato video piu’ adatto per lo Zune non e’ facile da definire. Questo articolo di Ben Waggoner "Encoding for the Zune" fornisce i giusti consigli per codificare correttamente e nel modo piu’ efficiente un video per lo Zune.

Inoltre l’articolo fa riferimento a WMV9 PowerToy per configurare le advanced properties dell’encoder e decoder WMV9 altrimenti solo accessibili attraverso il registry. Viene anche fornita una nuova versione del WMCmd.vbs originalmente incluso con il Windows Media Encoder 9 che aggiunge il supporto per WC1, WMA10 Professional encoding, advanced WMV9 settings, AviSynth input, e migliori reporting.
Infine c’e’ anche un WMV Bitrate Calculator per fare la stima dei bitrate dei video.

TechEd 2007 – Barcellona

Microsoft TechEd 2007 a Barcellona dal 5 al 9 Novembre. Sono arrivato il 4, mi accoglie un caldo piacevole. Prendo il bus fino all’hotel in zona Forum. È vicino alla sede dell’evento. Il Forum si trova a Diagonal Mar una zona costruita nel 2004 con ampio sfarzo di grandezza. Enormi palazzi dalle architetture modernissime e stranissime, hotel in grattacieli sontuosi, spazi vuoti ampissimi in cui architetti d’avanguardia hanno sistemato superfici piegate come fogli di carta incastellati su esili sostegni e poi un emorme pannello solare a guardia del porto Forum. Il tutto spazzato dal vento del mare praticamente una presenza costante.