Dan Dennedy: Kino and MLT Developer
Tuesday, 02 March 2021
Main Menu

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

Syndication Feeds
RSS 2.0 Feed

Dan Dennedy's Facebook profile

StadiumVision Proof of Concept  
Wednesday, 20 February 2013

At MobiTV, I developed a proof-of-concept for this for Cisco that consisted of a multicast video streaming relay with forward error correction and an iOS app to receive and play it. This convinced them of the feasibility and convinced the management to give it the budget for further development. 

StadiumVision turns every smartphone at Brooklyn Nets games into a live video scoreboard 

Spotify playlist: Rush Instrumentals  
Tuesday, 11 December 2012

I have been enjoying the Spotify service, and I like to make playlists. If you like the music of Rush but not necessarily the vocals of Geddy Lee, then this is the perfect playlist for you - all of their instrumentals (or mostly so). Click through to see the list and embedded player.


Thursday, 06 September 2012

Shotcut is a new video editor I started working on almost a year ago. It uses MLT under the hood - a project I have been working on for over 8 years! This is exciting because it not only works on Linux desktops but also Windows and (Mac) OS X. Not only that, you are not required to compile it yourself; so, even my friends and family who wonder what it is I spend so much time working on can get it and see (possibly even use!) it firsthand.
Shotcut logo 

Interesting finds at CES 2011  
Monday, 10 January 2011

Last week, I attended #CES through my work. Here are some of the interesting things I found:

  1. Vidtonic - homebrew/DIY Android-powered TV panel kit
  2. Recon Instruments - sports goggles with GPS and display functionality, Bluetooth video coming soon
  3. AR.Drone - remote control helicopter (actually, quadricopter) using an iPhone, but wait, there's more! The iPhone app is also a viewfinder to the onboard camera, and the app overlays a shootem-up video game!
  4. Cideko and Dexatek - after new Apple TV and Google TV failed to provide an fully open TV app platform, on Facebook I lamented that I just want a very simple box running Android with network and HDMI out. I found one online from a Chinese company named "HD Digital Technology" a.k.a HDX1080.com and ordered one, but they failed to send it. Cideko, Sony, and at least one other showed such little TV app boxes - nothing for sale yet, just prototypes and concepts.
  5. Wireless Media Stick - not exactly sure what it is or how it works. I asked the guy at the booth, and he said "it's just like it sounds; it's a wireless media stick!"Okaaay... :-) It is a little USB stick/dongle/thumb-drive device that looks to the host like just any old USB memory stick with files. Except it does not actually have files on it. It has Wi-Fi, and exposes your file server, PC, smartphone, or tablet's media as a virtual file system to the device into which it is plugged such as a game console, Blu-ray player, or newer TV. 
  6. Keytec OPTIR - turn any flat panel display into a touch screen. For example, you can get one for 46" for less than $1000. It is a modular frame of IR transmitters and sensors that wraps the frame of your existing panel.


Neuros Android Tablet  
Friday, 08 October 2010
Neuros Axon Tablet

Today, at work, I received the new Android tablet that Neuros Technology is selling. I had a multi-screen convergence project I was working on that needed a tablet, and we were scrambling to get a decent Android tablet to show it on. So, last week we got a bunch to try. We ended up using something which is really sweet, but I can not talk about it as it is not in the market yet.

Meanwhile, we tried out the Augen, Archos 7, and I ordered Neuros', which did not come in until today. I did not like the Augen at all for reasons already covered well elsewhere. The Archos looks and feels quite nice, but I had issues with the responsiveness of the screen and does not support rotation and orientation. Well, this Neuros one has a good screen, and it is very inexpensive. For the money spent, it is not only good value but actually usable - well, for certain apps. It is not good at all for video playback, but for light web browsing, photos, music, it is decent. It ought to work quite well as a remote control for DLNA, XBMC, Boxee, etc. I will try to use it as a DLNA controller for a new Samsung TV we got at work. Of course, given the cost, construction quality is not great, but I wish it had a kickstand like the Archos. My work has these cell phone holders that look like Barbie doll beach chairs, which I have found works fine as a substitute (and replaceable unlike inbuilt cheap plastic).

There is a neat app that it comes with called Magic Album, that makes a nice side-table, companion-device-like experience. It comes with a very slim App Market because it is not allowed to use the Google Market, of course. That made me wonder about the AppsLib market I found on the Archos, and what options there are in general. Well, AppsLib only works on Archos and AndSpot is a limited beta. I am trying out SlideME, but I need to get a microSD card as it does not work without it. In particular, I am interested to try Subsonic on it for use with my personal music collection.

So, yeah, if you are looking for an inexpensive but usable Android tablet, then I recommend it except if you want to do much video playback.

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?
Bonnie awarded lab analyst of the year
This post aims to be read
My Google Wave invite message
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