This Saturday, I will be speaking on a roundtable on metadata at the Open Video Conference and presenting an informal demonstration of new, metadata-related software I’ve been working on at the “Hack Day” on Sunday.
For the past year or so, I’ve been hearing bits of the film industry slowly wake up to the fact that the state of media metadata is a mess. The complete lack of open, common data formats leaves media producers struggling to conform their data to a variety of proprietary formats, only to result in outdated and inaccurate information left under the control of others. Worse, existing processes discriminate against independent producers by limiting what counts as a “real” movie, album or other work.
I have been working on a project called Open Media Object Format, which is a free (both as in beer and as in speech) protocol and file format for publishing rich metadata on a range of media. The protocol creates a distributed network of information on media and its participants, allowing the information to spread while every creator maintains authority over their own work. And the format is designed to store semantic data in more detail than we’ve seen before. The Open Media Object Format is an effort to address the above problems while bringing metadata away from the mere administrative, opening up possibilities for pretty cool stuff we haven’t seen before.
Yesterday, a friend lamented that he didn’t know of a way to send someone a link to a YouTube video so that it would skip to a certain point. He knew some actors who wanted to show off videos they were in without making people wait through the whole beginning.
Type or paste the URL of a YouTube video into the form
(Optional) Enter the desired starting time
Click Load
Copy the link from your browser’s URL bar or…
When the video loads, play or scrub to the exact desired starting time.
Pause the video
Copy the link or embed code from the form at the bottom to get the link to this video at your starting point.
The format of the URL is pretty simple, if you want to put it together manually. http://chirls.com/v/VIDEO_ID/TIME
VIDEO_ID is that weird string of characters that comes after the “=” in a YouTube watch page link.
TIME is the starting point in seconds. This should not be less than 0 or more than the duration of your video. It must be in whole seconds.
If people find this useful, I’ll keep updating it with new features and bug fixes. Please leave notes and suggestions in the comments section on this post.
Update (March 1, 2009): I’ve changed the URL structure so that the time comes after a slash instead of a “#”, because the old format screwed things up when posting to Twitter and a few other small problems. The old format still works, so existing links should be fine. If you leave off the time, the page will load with your video starting from the beginning.
As promised in the video, here is a list of some of the tools I use and recommend. If you have any to add, post them in a comment. I’ll update this post if I find any others that are useful.
General Information Tools
WordPress: This is the blogging software that runs this website, as well as foureyedmonsters.com, Workbook Project and tons of others. It’s free and open source. You can have it hosted for free on wordpress.com, or you can download it and install it on your own web server and customize it further. In addition to blog posts, you can set up more permanent “pages” for information about your film that isn’t time-based (example). Learn more and get WordPress at http://wordpress.org
Google Analytics: Most web hosting services provide basic reporting, but Google Analytics offers a clean, more reliable way to track your web traffic and drill down to find more information. I use this mostly to learn where incoming links are coming from and to see which pages and posts on my sites are getting the most attention. This is also free. If you have WordPress, you can use this plugin to easily get Analytics running on your site. Learn more and sign up for Google Analytics at http://google.com/analytics
Discovery Tools
Search Engine Optimization: This is not a specific software tool so much as a tactic for making your website easier to find through search engines. There are a few WordPress plugins out there, but your best bet is to search around the web for articles. Andrew Peterson, who worked on the Four Eyed Monsters distribution team sometimes blogs about SEO. Some people try to game the system or cheat to get higher search rankings, but I try to use tactics that will also make a site easier and more informal for humans as well as for Google. Learn about Search Engine Optimization on Wikipedia
Social Networks: This includes the obvious sites, like Facebook and MySpace, but many other sites have social networking components. YouTube, Flickr, Twitter or any other site that let’s you link up to other friends on the same service is a social network. Most social networks will show your friends what you’re up to, and they will show their friends in turn that they’re watching you.
Spreading and Sharing Tools
Social Bookmarking: A variety of tools exist that allow you to bookmark resources on the web and share them publicly. I use del.icio.us (a.k.a. Delicious), but there are a ton of others (Digg, StumbleUpon, Facebook, etc.), each a bit different in exact purpose and features. Encourage your audience to share your videos, posts, etc. on these sites. I use Social Bookmarking RELOADED, which is a WordPress plugin that automatically adds social bookmarking links to every post on my blog. Also, check out ShareThis, which is what you saw on the Iron Sky site in the above video.
Subscription Tools
RSS and Atom Feeds are formats of machine-readable XML versions of websites. They’re great for reading blogs using news reader software, such as Google Reader. The idea is that posts on blogs you read are pushed to you through the reader software so you don’t have to remember to go back to the blog website. They’re also great for syndicating information between sites. The differences between RSS and Atom are subtle and technical, so for right now, they’re almost the same exact thing. Learn more about feeds
Twitter is a service that allows you to very easily post short updates, up to 140 characters from your cell phone, IM (Jabber/GTalk), a website or a variety of software. People can subscribe to your Twitter feed using RSS/Atom or through Twitter itself via those same platforms (text messages, instant messaging, etc.). You can also use the same RSS feed to syndicate these updates to your website, Facebook or other services. This is a great way to keep the updates coming without much time investment. Learn more and sign up at Twitter.com
Interaction Tools
Disqus: WordPress and other blogging software come with built-in comment functions. Encourage your audience to post comments to keep the discussion going. Disqus is a service that plugs in to your blog and enhances the discussion features. Use these to keep your fans invested, get feedback on what you’re posting and see which fans are most involved. Learn more and sign up for Disqus
cforms: This should be obvious, but not every film site has this. I use this WordPress plugin to create a great contact form on my site so people can email me directly and privately without me having to post my email address online, which invites tons of spam. It also tracks incoming emails in a database so I can keep an eye on who’s in touch. Get cforms
Examples
Here are some film and media channel sites that show off some of the tools and strategies I talked about in this video.
Last week, at Sundance, I managed to squeeze in a quick meeting with Scott Kirsner, who writes one of my favorite blogs, Cinematech. Scott was in Park City to a panel called Digital Opportunities for Creatives, which I missed because it was after I left town. But we had a few minutes to talk about said opportunities, and Scott interviewed me on video for his blog.
Brian’s a smart guy… we mostly talked about the importance of collecting information about your fans (and who’s a super-fan versus someone who’s just mildly interested in your movie). We also touched on the deal that ‘Four Eyed Monsters’ did with YouTube and Spout, where YouTube offered the full movie for free, and Spout served as a sponsor, paying the filmmakers a buck for every new member who joined after watching the movie on YouTube.
Check out Scott’s original post and take a minute to look at some of the other posts on his site.
Until now, I’ve been posting links automatically using del.icio.us. del.icio.us is a very useful social bookmarking tool. The site has an “experimental” feature that will automatically post to your blog a daily digest of any links you’ve bookmarked.
It’s a cool feature, but it’s extremely limited. You can’t import del.icio.us keyword tags as wordpress tags, and you can’t change that boring post title (e.g. links for 2007-11-27). Most importantly, it doesn’t let you filter which links get posted. So I’ve had to stop bookmarking things that wouldn’t be appropriate for the blog (even though they’d still be public).
So I’ve stopped it, until they fix it or until I come up with something better. From now on, if I have something to share, I’ll just write a post about it.
On the technical side of things, I want to discuss one very important feature of web hosting for filmmakers or anyone else. Frequently, a program running on a server will access other web sites behind the scenes (often using cURL). A major innovation of the vaguely defined Web 2.0 is that web applications can share data via XML (as in RSS) and other machine-readable formats. Previously, everything on the web was mostly stored in HTML, which ties the information to the layout, making it readable only by humans, making data-sharing tedious.
I’m working on some custom software that will use cross-site data sharing. But even WordPress, the blogging software that powers this site needs it to fully function. WordPress will certainly run without it, but here are some key features that require it:
Comment spam filtering. WordPress uses the Akismet plugin. To check incoming blog comments against a database of known spammers. It doesn’t work if your site can’t access the Akismet server.
Trackbacks and pingbacks allow your blog to automatically post a comment on other blogs that your posts reference. This is a great way to encourage cross-site discussion and make other bloggers aware that you’re writing about them. It’s also great for driving traffic to your site by creating a link on another site.
Update services such as Pingomatic notify blog directories every time you update your site. Certain plug-ins can also directly ping Google and other search engines so your search listings are as up-to-date as possible. Great for driving search traffic to your site
Feed Syndication. You may want to have on your site a list of links or posts from other services such as Flickr, Twitter or del.icio.us. There are WordPress plugins that will use RSS or Atom feeds to automatically update these lists.
Even if you’re hosting service does support cross-server connections, it’s not a bad idea to make sure the above features are enabled and working correctly.
Unbelievably, my current hosting service, aplus.net, does not allow this kind of intra-server data sharing. They claim that it’s a security problem, which I understand. But it’s so important that I have to switch to a different service and question the viability of their business. So I will be switching to Site5, which was recommended to me by Lance Weiler, who uses it to host the Workbook Project. So we’ll see how it turns out. (The fact that this site has been intermittently unavailable today has me more confident that this is the right decision.)
It can take two or three days to fully move a web site to a different hosting service, so don’t be surprised if you encounter some problems with this site. For starters, I’m going to disable comments on the old server to avoid synchronization issues. If there’s anything else that’s surprising or persists more than a few days, please do let me know.
More and more frequently, filmmakers ask me for feedback on their film websites, and I keep seeing the same thing: heavy, multimedia sites built on Flash. I keep seeing site navigation all in a full-screen image representing some iconic place in the film; animations of design elements flying or fading in on every page; music playing automatically; long loading screens; and the dreaded splash pages. This seems to have become the standard. Hollywood does it. (See: Beowulf, Lions for Lambs, American Gangster.) The indies do it. (e.g. Margot at the Wedding, Eagle vs. Shark, Weirdsville). It’s awful, and it’s so Web 1.0.
We are well beyond denying that a film website is the most effective and often the only entry point to discovery of your film. The audience has to jump an increasingly absurd number of hurdles to see your movie in the theater. The website is an opportunity to introduce the film as quickly as possible, provide the detailed information your audience and the media are looking for, to engage your audience repeatedly, and to make it ridiculously easy for fans to promote your film for you.
Below, I’m going to explain why this ancient model fails and suggest a few starting points for an alternative approach. Read the rest of this entry »
Two weeks ago, I had the pleasure of participating in the Power to the Pixel conference at the London Film Festival. Liz Rosenthal, director of the conference, invited me to join Arin, Susan and a number of other pals and speak to a breakout group after the rest of the conference. The Q&A was moderated by Richard Ayers of Magic Lantern.
I introduced myself and my role in the Four Eyed Monsters self-distribution. We focused on the application of traditional business principals to the changing models of media distribution. Have a look:
Finally, somebody invented a USB Menorah. [via Slashdot] The site has detailed schematics and instructions to build the software and hardware yourself. Looks pretty inexpensive too. That should go over well; he’s got my attention. “It can correctly calculate the dates of Hannukah for at least the next few thousand years (or any historical date back to 2 B.C.E.). As well as ‘lighting’ the candles based on when the sunsets…”
This looks way better than my null modem mezuzzah. Personally, I’m hoping they’ll come out with a Wi-Fi lulav in time for next Sukkot.
Los Angeles officials have asked that manufacturers, suppliers and contractors stop using the terms “master” and “slave” on computer equipment, saying such terms are unacceptable and offensive.
The request — which has some suppliers furious and others busy re-labeling components — came after an unidentified worker spotted a videotape machine carrying devices labeled “master” and “slave” and filed a discrimination complaint with the county’s Office of Affirmative Action Compliance.
[...]
“We would request that each manufacturer, supplier and contractor review, identify and remove/change any identification or labeling of equipment components that could be interpreted as discriminatory or offensive in nature,” Sandoval said in the memo, which was distributed last week and made available to Reuters.
The memo did not include any suggestions for alternative labels.