Dan Dennedy: Kino and MLT Developer
Friday, 03 September 2010
Home
 
Main Menu
 Home
 Categories
 Dan Dennedy's Resume
 Photo Album
 Jukebox
 Webmail

Projects
Kino and dvgrab
Non-linear DV video editor for Linux
MLT
Media processing framework
Linux 1394
Firewire drivers for Linux

Newsfeeds
Calendar
Fri, 03 Sep 2010 08:36

Syndication Feeds
RSS 2.0 Feed

Login Form
Username

Password

Remember me
Forgotten your password?

Dan Dennedy's Facebook profile
 

MLT discussion forum  
Thursday, 27 May 2010
MLT has a mailing list, but not a discussion forum. I am going to play around with the ability to embed a public Google Wave into a web page.
Read more...

MobiTV for iPhone now available  
Friday, 09 April 2010

screenshot of MobiTV app for iPhone Through my employer, MobiTV, and pleased to tell you that the newly designed MobiTV app for the iPhone has been approved and is available in the store now. My work was to design the architecture for encoding and delivering the HTTP Live (segmented transport stream) streams for bandwidth adaptation. That work was mainly done on previous sports-related apps we produced, but for this MobiTV app, we extended it to the on-demand clips as well.


How I feel about XML and JSON  
Friday, 19 March 2010

It appears the herd is deciding to trade off verbose, repetitive tags (XML) for this nasty morass of quotation marks, quote-escaping, matching braces and brackets, and stray commas (JSON). I thought it was bad practice to just eval JSON negating much of its convenience trump. I am taking a liking toward YAML Tiny for which I can write a parser and serializer where needed without taking a sabbatical. This determination is based on my experience using ExtJS to make a complex web application in JSON and with using YAML Tiny in MLT.  


MLT: got cores?  
Monday, 22 February 2010
Building upon all the big new things for MLT in 2010, this week I started working on adding parallelism in the consumer base class. Previously, it only had one thread for decoding and processing separately from the derived consumer (e.g. FFmpeg encoding, SDL/SDI output). Considering, the producer/consumer and a frame object-as-unit-of-work design of MLT, this was one of those embarrassingly parallel situations. This screenshot shows my Core i7 8-core machine transcoding from HDV, scaling width from 1440 to 1920 with bilinear interpolation, deinterlacing with YADIF, and multi-threaded encoding back to MPEG-2.

Bonnie awarded lab analyst of the year  
Thursday, 04 February 2010

I am very proud of my wife, Bonnie, winning water treatment lab analyst of the year for northern California. Congratulations!

 


This post aims to be read  
Thursday, 03 December 2009

The aim of this post is to point out there has been a definite, not-so-recent uptrend in writing to use the phrase "aims to" or "the aim ... is." This follows other trends of using "That said," preceded by a trend of "All in all" preceded by beginning most posts or lines of speech with the word "So." Don't 'cha know?


My Google Wave invite message  
Wednesday, 07 October 2009

I think that Google Wave looks fantastic, and I requested an invite with this message that you might find interesting:

I am an open source developer very active in the video editing space. I am interested in exploring how wave and its protocols can be used for collaborative video editing. I am thinking about not just professional usage, but casual sharing that naturally morphs into a more composed and published result. Imagine some family, club, sporting, or business event where afterward people share feedback and their media resources and then some continue on to participate in a mashup-like process to chronicle the event.


More...
Open Video Conference
Memorial Weekend 2003 Video
March Madness at MobiTV
Alpha compositing Flash animations coming to MLT
MLT 0.3.2 released
libraw1394 v2.0.0 released
MLT v0.3.0 released
Lauren's first day on her first dirt bike
Quentin Tarantino at his finest
Video Codec Patents and Ogg Theora
Cell phone usage while driving
Cincinnati Chili version 1.0
Date/Time for Titler