Skip to content

{ Category Archives } publicbroadcasting

The Importance of PBCore

Nan Rubin at Public Media 2008

Jack Brighton, Internet Director at WILL Public Media and member of the PBCore Resource Group presents how metadata information about a media file could potentially lead to the discovery and indexing of the vast public resources of public broadcasting archives.

Jack showed how authorial metadata like creative commons licensing or technical data like bitrate and length is contained within a “PBCore Record”

Jack displays a podcast feed on the screen and compares this to a pbcore feed. they look fairly similar.

He then shows what our current system for cataloging metadata about our digital archives: a cluttered desk, which he describes as TOGN or “The Old Guy Knows.”

Talks about how useful and sexy librarians are and how they could be elisted in cataloging public broadcasting archives, because that’s what they live for, and because they love public broadcasting.

He shows how he built pbcore into their station’s public web site (Jack has build WILL’s web archives using the CMS Expression Engine - but the discussion later on shows that any cms, just as it publishes currently publishes RSS - can publish PBCore, provided the metadata associated with the media resources is associated with the object in the database. So know that PBCore is not necessarily tied to any one database or CMS)

Access to WILL’s archives via PBCore is available online right now on their public site. Jack invites us to check out WILL’s Series on “Edible Books” and points out how making this data available in PBCore could allow for another program or service such as PBS’s Frontline could actually “ingest” pbcore into their database and make WILL’s information known to producers as they are researching stories, or could be displayed to users on their web site - and these are just two sample uses.

Jack posits that, if there was a wider practice of adopting and cataloging public media assets using PBcore, this could enable listeners, producers and researchers to search across the entire library of media resources across all of public broadcasting. Think about the amount of quality resources that this would make available. Think about the cost and time savings of not having to go out and shoot a segment of video because one of your colleagues either in the cubicle over or on another coast has taken the time to let you know about their work in a way that would actually allow you to find it.

Jack Brighton asks content creaters to think like archivists. He impresses this with humor by showing what he calls a bumper sticker for radical librarians - and implores us all to “Catalog Now!”

Jack points out that people outside of public broadcasting are excited about PBCore and are using it. The Association of Moving Image Archivists (AMIA) is developing educational materials and AV preservation using PBCore.

Jack points out a few action items. In particular, he contends that we need a Central Authority to manage updates and changes to the PBCore specification. The second action item was the recommendation for people to let the CPB know that PBCore is important to them, to us as a system.

He points out that there is a free database at PBCore.org which you can download and use. He points out that there’s a Schema which he describes as a “recipie” for using pbcore.

Jack points out that New Skills are Needed. We need to catalog the media that we collect and we need to catalog this using metadata standards.

One of the session attendees from KQED asks if we should be using PBCore instead of RSS. He describes it playfully but pointedly as “one feed to rule them all.” Jack replies by describing a “metadata engine” which can take the information out of a database and express it in many different formats.

Jeremy Roberts asks if there is a near term carrot to get people adopt and make their archives available using pbcore.

Dale Hobson asked about whether there is a parser to to display a remote PBCore feed. Dale describes this parser as similar to PHP’s Magpie - but instead of spitting out html from an RSS feed, it would display html from a PBCore feed. I agree that this practical application could yield tangible benefits, could raise the profile of the format and hasten adoption of adopting the standard. Jack also agrees that this would be a good next step.

There was more talk and some learned and passionate comments from the audience, most notably from Nan Rubin from WNET/Thirteen in New York.

I’ll fill out this post with links to who you can contact if you are interested in using pbcore.

Tagged

Discussing Content Management Systems

The first presenter, Jeremy Roberts (who worked on the PBS Flickr Factory) presents a detailed description of Zope 3. He points out that Zope 3 is a complete rewrite of Zope 2 (if you mention Zope 2 Jeremy will literally wince. Zope 3 is that significant of a departure). He points out that many lessons were learned in creating and building zope, and that after four years of testing Zope 3 has been released with dramatic and fundamental improvements. I don’t need to be sold on this. Our site has run on Zope 2 since 2002 and is still in production today. For all it’s acronymy detail, I loved everything the presenter had to say. Especially the last slide outlining “When Zope 3 is for You.” Although, I wonder if all this expertise was lost on this audience - that to properly present Zope to this audience would require a different take. I would have loved to see a glimpse into the ZMI (the zope management interface) for instance.

The next presenter, Bill Overall, has a great sense of humor. I’d like to get a link to his listing of local services. He recommends using mediawiki for an intranet - end of discussion. He also recommends assembla for version control which gives you a hosted solution for using trac/subversion. He said that “Even in Georgia they understand PHP” however, finding good drupal developers was somewhat of a challenge.

His slide of Drupal Challenges is a great reality check. His slide of Drupal Lessons contains some great information as well.

Matt McDonald was given $10,000 and 2 months to make a user generated site… And then not slow down the PRX, their main bread and butter.

They looked around at a lot of possible soutions (recommends looking at free services like Ning.com and Kickapps.com).

His slide on What We Looked For was very carefully considered. Listening to Matt, it’s clear how accurate he is in his thinking. And how protective he is of his developer’s time.

They learned a lot of things on the fly. One thing he did not like about Drupal is that there is not a clear way to move from an integration to ta production environment… This resulted in their doing some things on the live site that they were not comfortable with.

Big news on the future of the Public Radio Talent Quest social networking site… It’s going away!

Tim O’Shea, the presenter from Public Interactive, offers some intersting paradigms to consider. He presents a handful of specific profiles of the people who are building station web sites. These scenarios are presented as a bit of a cautionary tale. As an employee of PI, he presents Public Interactive in a positive light but he also acknowledges some limitations of the service.

Tim’s slides on Key Considerations is certainly good to consider. Although, in a discussion about open source, but they bring up some valid points and theirs is a voice that should be heard equally as well.

At this point in the presentation, I am a bit disappointed that open source was presented as something of a boogeyman. I agree that a station should take a sober view of the resources and skills that they have available - along with their particular circumstances to evaluate if an open source solution would help them to accomplish their specific goals. While I think the slides that Public Interactive present are valid points I don’t think they sum up completely the discussion of open source. I think there are some potentials that implementing open source programming at a station would present, which was not framed by their discussion, and which I hope to express at the end of this post.

The next presenter discussed Sitecore, a SAS CMS Provider using ASP.net. This service appears to offer a middle ground between a one-size fits all solution like PI and an unsupported open source CMS solution (although there are CMS solutions that are based on open source technologies which can also be subscribed to - Ellington and Brightcove come immediately to mind - and which offer a degree of support ).

Sitecove appears to be a solution where you have a higher degree of flexibility in designing your web solution, yet you benefit from having their developers working on the core software, and how you implement it is up to you. The presenter describes how the “backend housekeeping” is all done for you.

He points out that Sitecore embraces a long list of standards, XML, XSL, etc. He presents this service as very granular, modular, flexible, standards based, and accessible compliant.

He points out a welcoming offer if a station would want to get started using the service. He mentions that they are likely to have sitecore service providers in your area.

He fact that he talks about how this service allows you to integrate the site into your existing membership database is quite intriguing.

These guys are providers to Hertz rent-a-car and other corporations who have no time for failure.

The session is then opened up for questions.

Darleen Wilson from WGBH asks Matt McDonald “would you do it again?” and Matt responds to the question with a backhanded compliment. That, “as much as he hates Drupal, he would do it again.” Because he knew that the site would go away in a year he would do it again using Drupal. What are his reservations? He says that Drupal is “unmaintainable.”

There is a question about Plone and how it fits into all this. Jeremy responds that Zope 3 is a development framework. Plone is designed to work on top of Zope. But Plone is kind of like Drupal in that it’s built to accomplish a specific task. The Zope framework is intended to give you the flexibility to accomplish the specific tasks that you define - and one of those tasks could be to function as a CMS for a station web site, although there are a myriad variety of tasks that Zope could be put into service, a station web site being only one. It is then noted that PHP programmers are more easy to find than Python. Zope 3 programmers are an even smaller minority still.

I asked about the potential of open source to offer an economy of scale if we were, as a network of public broadcasting professionals (in conjunction with the larger developer community at larger) were to decide to collaborate on similar solutions.

Session moderator Nowell Strite, who uses Django in his work at PBS Interactive, answered that his personal opinion was that collaboration really would not occur at the cms level but at the widget level, at the web 2.0 level.

Jeremy Roberts chimed in about the need for us to define our requirements - then see if someone has already made the application that you are looking to create. He says that this is the point at which we would gain economy of scale.

I talked briefly with Nowell Strite after the session. I impressed upon him, if there was a station who was in the position to make a change in the software they were using, if they wanted to pair, for instance, with a national organization such as PBS and use Django (or some other common platform) to implement a standard set of solutions to common problems that public broadcasters face in creating their station sites, this could open up many opportunities of an economy of scale - it could offer opportunities for ensuring best practices in server administration for support and communication among stations and in professional growth. Nowell responded that he would love to have that discussion.

Somehow the conversation turned briefly to the idea of a system wide survey of what backend solutions people are using - the idea that if the CPB might sanction such a survey - and if cost and time savings were to be identified, and if it were to be found that there would be a benefit for finding common solutions - be they offered as a subscription service - or be they open source.

We shake hands and we go on to the rest of the conference. It’s great to see these people in the hall and it’s good to know that there are such thoughtful and competent people finding solutions for public broadcasting on the web from all camps.

There will be a Thursday night dinner hosted by Jake Shapiro from the PRX discussing these very topics. I personally am looking forward to the discussion that tomorrow night - as well as for the future - holds.

Tagged

Video Storytelling Online

It must be raining on Andrew Shalat. He had a lot of issues from dropping a sausage on his slacks to a stuttering internet connection. But in the end, the point came through forcefully.

There is no interference of technology between capturing and editing. So what does that leave us? What’s between… Story!

I think he might be preaching to the Choir here in talking about story. About how there are two kinds of video:

Narrative: the three part story
Single idea: reportage

He talks about how he’s the soft sell session for the day. He says his book How to Do Everything with Online Video is more for beginners getting started with video. I wonder if he’s pitching his story more for the radio folk who are tentative about picking up a video camera and thinking of applying their storytelling skills from Radio to Videography. But why he would be saying this to a group of Television professionals is beyond me.

His synopsis of how to tell a story very similar to Ira Glass’ advice on telling a radio story.

He asks us to step away from the technology and to serve the story.

Tagged

Making Analytics Simple, Useful and Fun!

Keynote speaker Avinash Kaushik, Author, Blogger, Analytics Evangelist tells us how to use amazingly scientific tools to divine the difference between the simply difficult questions of What’s Good and What Sucks on our web sites.

He proposes that there is more things that we can do to with data. It isn’t just stupid log files, that asking questions and finding answers about how people use your web sites is actually fun.

He shows us an early report from Analog. It’s cute! He cites his acronym for measuring “hits” How Idiots Track Success. It doesn’t mean anything…

There’s more data out there than you know what do with it. It’s easy to get a terabyte of data… And most of it’s crap. We should NOT be asking the question “what?”

We should be asking the question “why?”

He shows this great, obligatory slide of embedded circles asking:

1) clickstream - The what
2) Multiple objectives analysis - how much.
3) Experimentation and testing - The way
4) Voices of the Customer &
5) Competitive Intelligence - The What else.

He says the most important thing is that your site is tagged with the google analytics javascript. He recommends that, to check if our site is properly tagged, we should use sitescanga.com

He then talks about “Husband and Wife Data” pairing:

a)how many visits to a piece of content
b) paired with the time spent on that piece of content.

He points out that his will show you which “pieces of content drive outcomes on the site.” Then, you compare this data to the average time spent on the page, and then, in the report, it boils things down to “Good: green. Red: Sucks.”‘

He advocates for us to look at the keyword report… because this shows our visitors’ intent. People are telling us what they want to find on our site… We should be listening!

Next he asks people to consider “bounce rate” for their web site.

We get into an aside talking about bounce rate for people who get to a stream, get what they want, then go. We talk about it for a bit, but then he tells us, what we’re saying is all conjecture, and that we should “let the data tell us.”

He urges us to go home and run this one report in Google analytics to find the “top landing pages” report. Then find out how long people stay on the pages that people go to first….
..the pages that they get into the site from search engines, not from the home page. People do not navigate the way we think they do.

It’s making me a bit uncomfortable. The way he asks us to “find out how much our sites stink” But I have a feeling there’s a reason for it. For us to ask the tough questions and get on with it.

He then asks us to run the keywords report between weeks we find out what the trends are.

He points out that the “Top ten report of anything doesn’t tell you anything. Because top ten doesn’t change.”

Knowing how many visitors come to your web sites is not that useful.

He asks us to think what are the goals of our web sites? For instance, how many people are going to our election page,for example.

He asks us to measure our success by these four analytics:

  • visitor loyalty
  • visitor recency
  • length of visit
  • depth of visit

He tells us to ask three questions of visitors when they exit our sites:

1) Why are you here?
You will be astounded! It’s not what you think.

2 ) Were you able to complete your task?
Yes or no. No maybe. If you’re not sure say no.

3) If you were not able to complete your task, why not?
In plain text, people will tell you. Believe me.

This allows us to find segments of discontent.

Once you find completion rates. You will be able to gauge success.

He tells us to “Open a Google ad words account. You don’t have to even buy ads. Then you can use Google Web Optimizer to do AB testing. In six minutes you can find out what works better for your visitors.

He then tells us that to get started with this, all we have to do is “have a one night stand with your IT guy.” Have him or her tag multiple variations of a page, then “watch the green bar move to the right”

He says that if I were to prioritize doing any kind of analytics he would ask us to do this first:
“Talk with your customers.”

He says that the tools are free:
* Google Analytics
* Google Web Optimizers
* Online Surveys
So now, spend your money “finding the right people with the right skills - and pay them,” The tools to do analytics are free. The people to interpret them are what’s expensive.

His web site is called Occam’s Razor

His latest blog post I believe talks about tracking audio. Combining arbitron data and web analytics… intriguing.

His Book is Web Analytics: An Hour a Day

Tagged

First Public Media Adventures in Downtown LA

As I unpack my bags and settle in, here at the Omni I look out the North West window and see a radio tower next to an art deco building. In the foreground is a interesting architectural slight of hand where, painted all along a block wall, are faux windows in the neo-classical style. Closer, in the courtyard, is some interesting public art and an open patio where people are walking after another day at the office.

It’s overcast, and I decide to go out an photograph the buildings and public art around the hotel. I call Susan Meyer from WOSU. We agree to meet at 6:30 by the concierge desk for dinner. I’m looking forward to talking with her, finding out how everything is going with the Columbus Social Media Cafe. In order to get back to the hotel in time, I realize I have to pick something to shoot that’s close.

Reflection in Contemporary Art

I decide to head east to check out this hulking patchwork of airplane parts that is strung together with bailing wire out in front of the MOMA

Hulking Public Art in LA

As I’m looking at the thing I notice a person meditating out in the open, and the juxtaposition of this sharp, angular object against this vulnerable human figure really captures my interest. I snap away, playing with different kinds of framing and angles. I wasn’t sure then if I had captured what it was I had hoped to express, but looking at the photos now, I think this one comes really close:

Meditating Man
So. Here it is not more than 45 minutes into the trip, and already I’m feeling pretty darn liberal arts.

I head back into the lobby to meet Susan and first thing, I run into Jack Brighton from WILL and John Barth from the PRX. Now THIS is what I came for. Two great people who are doing interesting things! For all the “initiatives”, “concepts” and “opportunities” that will be bandied about over the coming week, it’s the people, it’s people like this, that I put on the top of my list.

We all start talking, catching up with one another. Bob Lyons from WGBH comes by, and finally, we both are able to put a face with names we’ve only seen in email. It seems a current is beginning to move the crowd towards the front entrance.

The ever gracious Terry Hall-Jackson stops to say hello. The weight of the conference rests on the shoulders of Terry and a small battalion of people just like her so Thanks Terri! (Congratulations on your appearance on Oprah… I’ll bet your story would make a driveway moment as part of “This I Believe”). Terri encourages us to go along with the group, mostly General Manger types, CEOs the real movers and shakers in pubic broadcasting. I feel a bit out of my league, but I figure what the heck. The bus is leaving for NPR West, and frankly I’m not about to pass up the opportunity.

I’m seated by John Weatherford, a seasoned media professional whose found his calling over the last few years at Public Broadcasting Atlanta. I tell him I’m from KJZZ and he immediately perks up. Turns out he was in Lonon recently at a fly-in hosted by the BBC and PRI. There, he met Mark Moran. He could not be more complimentary. Mark, if you’re listening, John Weatherford says Hi!

The two of us have a great conversation. He tells me about his reaction to watching a live broadcast of the BBC’s “World Have Your Say” and talks about how enthusiastic he is for enacting this kind of change at his stations. He tells me about the many battles that he has to moderate between so many equally valid competing interests, and how he helped enlist community support for PBA’s conversion to HD Radio in hopes to better serve a contingent of vocal supporters of classical music. Negotiating is definitely John’s strong suit.

We get to talking about the upcoming commiseration dinner for change agents and somehow veer the conversation into shallow, rocky water kind of grousing about the inhuman effort that it takes to enable change, and John turns the conversation around with few colorful southern colloquialisms. He tells me how fortunate he was to have good mentors at all the right times in his life, and how, as a philosophy major in college, he is grateful for his success. (Later on, over chips an guacamole dip, we raise a toast to good stories and good writing and good radio! Here! Here !)

NPR West at Night

The bus pulls up at NPR West and we’re literally welcomed in the door by the director. Excuse me, I forgot your name, but thank you for being such a thoughtful and welcoming host. I especially liked hearing about all the radio rock stars that come to work at NPR West each day… and that NPR had bought the building from the Welk family (yes, that Welk family, and a one and a two…) But my question is (and I’m sure you’ve heard this one before) where’s the bubble machine! NPR west has an openness to it that I don’t remember seeing when I toured NPR in DC at the beginning of the decade.

I chatted with the head honcho at KQED, Mike, I believe was his name. I think I might have been a bit nervous because I prattled on about some coding projects that I was working on, and he was polite, but I think he was used to talking about things a few thousand feet above my level.

I went on to take some unremarkable photos of ordinary things. Although, these were ordinary things which had taken on a glimmering quality from being in service of the awesome braniacs at NPR and in service of the great radio they produce.

Studio at NPR West

I spy my good pal Jack, talking with Mark Fuerst. They’re both relaxing on the couch, though Mark appears to be ducking for cover below the high back of the sofa. And, believe me, If I were you Mark, at this stage of the game, I’d be ducking for cover too, in an effort to preserve my energies. How these people pull off a week like this is amazing. Anyway, we nurse our Pacificos and at Mark’s request, Jack points the lens back at me:

Me!

Just as earlier there was a current pulling us through the hotel lobby, so to did another current begin to draw people around the corner and into, what I’ve since come to find out was the largest “green room” in LA. The pull, was of course, food. There was tri-tip barbeque and grilled zuchhini and beans. Jack and I talked about PBCore and microformats and the opportunities that strucutring metadata in a standardized manner presents. As an aside, at one point I told him about my first introduction to MJ Bear and her cohort, a colorful creative type with orange hair, who I hear is now married to a well known public radio host. Mozeltof! Jack and I talked about many more interesting things, but I might as well say it already, I’ve been carrying around the story for so long, it’s about time I let it out of the bag an gave it some air to breathe. I was telling Jack how on my second week in public radio, Carl Matthusen, our GM flew me out to the west coast for an A-Reps’ me
eting. There, I chatted with MJ and asked her if they had any plans to use XMLfor syndication. “It’s the same model as Radio” I said. To which, she replied, “Don’t even mention that. It’s over their heads,” or something to that effect. Not to slight M.J. in the least. People were still thinking about creating “pages” not APIs or applications.

Long story short, we sit down to eat. And, of all things, the little centerpieces of freshly cut flowers were fabulous, by the way. We talk more about Drupal and Django and Ellington CMS’s, the kind of thing that we flew all this way to do and the conversation turns to the University of Illinois at Urbana and Champagne Illinois and Jack tells me this great story about how Mark Andreessen, the creator of Mosaic, built the thing in an office three blocks away from him. And that, at the same time, Jack had been showing up at this brew pub called the Blind Pig with his guitar for the Monday night blues jams. At this same time, Jack tells me that Mr. Andreessen and the other members of his team would show up for drinks and a chance to unwind after a long monday coding a cornerstone of what would soon become… Well, you know. We both entertain the notion that a bit of Jack’s soul had gone into the very DNA of the internet. And I don’t doubt it. Even to this day, we’re all contributing our distinctive bits.

Well before I wax technocratic for too long. The evening unwinds and we’re back on the bus.

This time, in the seat next to me is Linda Lawrence from the OMN. She’s a superstar, as I find out she’s a company of one. Doing a great deal for the Open Media Network in partnership with WGBH and a few other stations before she hands the project over to Ken Devine to manage. So, if you see her this week, be sure to say “Hi” and ask her how your station can get ahead of the curve for distributing video using this amazing gift and tool.

Back at the hotel, it’s late. I get into the elevator with someone whose end of the day “sigh” clearly gives away that she’s in LA for the conference. We get to talking and it turns out Colleen is a producer at KQED. We talk about everything Mark Taylor’s been doing with KQED Art’s and Culture, and the inspiration that made it all happen (and I’m saving a bit of the story for tomorrow, just because it’s so interesting… And that I’d like to save it for another blog post). I mention that I’ve talked or emailed with a few additional members of her team. She comments, “Wow, you really have talked with everyone” and I jibe myself and feel a little sheepish, in that I might have come across like a groupie. But hey, you produce something like Writer’s Block, or KQED’s quest and you deserve to have a few groupies. Great stuff!

So, we promise to run into each other again. She turns to go down the hall, and I turn to put the key into my door, the room whose position in relation to the elevator I have already committed to memory. Only, I didn’t realize it, but we had stopped a few floors short of my floor, and at 1:00am, I was jamming my key into my door’s doppelganger a couple of dozen feet below. Maybe not an apt metaphor for such an interesting evening. but maybe more an apt metaphor for someone who should simply stop writing now at 3am and get his self to bed.

Rapid Publishing at the Public Media Conference

IMG_1901.JPG
This year at IMA2008, I plan to blog the conference. In doing this, I’ve set up my camera with an EyeFi card so that any photos I take will be automatically uploaded to my flickr account… without first uploading them to the computer (Too bad they can’t be tagged at the same time). I’m also using my trusty Palm T/X to update my blog. I’ve even set up wordpress so that any new posts also send a notification to twitter with the tag: IMA08. Blog posts will automatically get filed in the publicbroadcasting category (too bad they can’t be automatically tagged as well, but I can do that later). Additionally, I’ll also be sending twitter updates from the TX alone. I’ve packed some backup batteries and I think I’m all set to go.

I’m reading over the birds of a feather dinner schedule, checking out who I’m looking forward to lifting a glass with, and which conversations I’d most like to participate in. I’m checking out the conference schedule and getting familiar with the presenters. Looking forward to seeing and hearing some great things! Looking forward to getting inspired!

Tagged , ,

Learning Radio by Negative Example

This weekend, I learned something about writing for broadcasting. These principles were told to me several times, like most headstrong, fledgling radio reporters, I had to make this mistake on my own. And boy, it was a mistake. I was writing a segment of a podcast for NaNoWriMo and after I had polished the second draft, I send it around for people to listen.

In a quick IM session with Rene, she wondered why I wasn’t telling this story through a narrative. She said I didn’t really have a “story”. And that I only had the pattern: ABC / ABC / ABC / ABC.

I had told her two days prior, that I needed to make my own mistakes, and that’s just what I went ahead and did. I made the mistake of thinking about writing for radio in terms of writing a five paragraph essay. But I couldn’t just take her word for it that that’s what I had done. I remembered Ira Glass’ presentation from several weeks ago at the Scottsdale Center for the arts, wherein, he said explained his theory for writing for broadcasting is about writing anecdotes:

So, to fix this. Rene sat me down and helped me to transform this script for Draft 2. Notice how the highlighted text all are in alternating colors? This is because each color is a different interviewee. Rene then had me realign all the ACTs in the next Draft 3 so that I am only talking about one person at a time. See how the colors are arranged in large blocks? Rene also had me re-recording all my TRXs. And then Rene remixed the audio (while I went to my grandfather’s 99th birthday) and then, when I got home, what came out of this exercise was a completely different story using essentially the same clips. Have a listen.

 
icon for podpress  Standard Podcast: Play Now | Play in Popup | Download
Tagged , ,

Rob Curley - 2005 IMA Conference Keynote Speaker - Releases Popular Open Source Platform

Today, in subscribing to the Podcast for PyCon 2008, I noticed this entry:

“It almost seems like a joke: a family-owned newspaper in Lawrence, KS (population 80,000) releases an open-source web framework. It’s not a joke, of course: today Django is an increasingly popular web development platform. As an open-source community Django has been incredibly successful; in Tim O’Reilly’s OSCON keynote, he called Django “the new face of open source.” But it’s often unclear how we got here. How did a couple of programmers at a newspaper convince management to contribute to the open-source ecosystem? How does the company justify the time its developers spend on open source? And how have we as individuals and as a business had to adapt to become better open source developers?”

I was then like, “Huh! A family-owned newspaper in Lawrence, Kansas? That sounds familiar?!! Could it be? Yep, it is… Rob Curley the 2005 IMA Conference Keynote Speaker who “blew the roof off the Parc 55 with a dynamic presentation, illustrating his strategy of “hyper-localism.” Curley is one of the most decorated newspaper web directors in the United States. Some called it the best keynote speech–ever…” You can read more about his keynote speech here.

I remember coming away from the conference saying “I want to do what he does!” What an exciting, energizing person, who’s making a difference in his community and in the media industry. And now to find out that he’s doing it using open source technologies, and releasing a cool new web application framework based on python to boot! I find myself saying again… “I want to do what he does!”

I know there was some talk at last year’s conference about using Pubforge.org to support open source projects both within public broadcasting as well as independent media producers from beyond broadcast.net. I know too that, in addition to Pubforge.org , there’s always the Public Broadcasting Open Source Best Practices google group. There’s also the successful open source project from WNYC and KCRW, the East West Audio server. And there’s been collaborations that have not necessarily been open-source, like the momentum around the IMA’s with the Public Media Metrics project. But I wonder if the public broadcasting community could better support open source projects?

Tell me, what do you think it will take to foster a vibrant open-source community within public broadcasting? Tell me, what do you think it would take to have some real momentum around open-source software projects?

For those of you who came away from Rob Curley’s 2005 IMA Conference Keynote Speech and felt, like I did, that “I want to do what he’s doing!” And for those of you who would like to do this, like Rob, using a collaborative, open source approach, tell me, is 2008 the year for us to get organized? Is this year’s Public Media conference the place for us to start?

Tagged , , , ,

Is PSD the next RSS?

Awhile back, I had the idea of displaying our schedule data as XML, such as:

http://kjzz.org/programs/scheduleforday.xml?day=0

Then, I thought maybe iCal would be a good, next format for exchanging schedule data:

http://kjzz.org/programs/schedule.ics

However, I just had a discussion with our assistant engineer which makes me wonder if Program Segmented Data (PSD - for use with HD Radio / Program Assisted Data) is the next RSS?

http://kjzz.org/programs/schedule/pad

I found some good information here:

http://psd.publicbroadcasting.net/cookbook.html

Has there been any discussion about going from the Web to HD?

Tagged , ,

News Radio as Web TV

Just finished defining a process for recording, editing, and posting to the web video recorded during KJZZ’s weekly live radio call-in show, Here and Now. All on a budget of next to nothing.This was done using two consumer grade digital cameras, two tripods, Adobe Premier elements, a cd of the show recorded off the air, and some finishing touches using Windows Movie maker. It was inspired by Talk of the Nation’s interview with Michael More.

To do this, we used two digital still cameras, a Canon PowerShot A540 and a Canon PowerShot A640. These cameras are not video cameras, so they save video as mjpeg avi files (just a bunch of .jpg photos all grouped together) and not real video files. This is important to note, in that the files should be converted to a true avi with some kind of video compression (I used Indeo compression). I used a program called MPEG Streamclip to do the conversion. Converting the file seemed to require less demand of the CPU during the editing process.

The beauty of simply using two tripods: one trained on the host, the other on the guest, means that all you have to do is start the camera before the show and let it roll. The other benefit is that these cameras are really small and that they seem less intrusive than full blown television cameras, so people seem more authentic, like they’re not performing for an audience.

The other detail is that the audio that the cameras captured were quickly thrown away. The audio that you hear in the finished video came directly from a recording of what went out on the air. It was a little bit of a bear to sync up the audio. When previewing the video on a television screen, the voices looked a bit out of sync, but when the same files were exported to YouTube, the voices seemed very much in sync.

The video segments were put together using Adobe Premier Elements. (I couldn’t use Windows Movie Maker because I needed to work with two video clips on a timeline). As I previewed the video, to switch between the guest and the host, I spliced the guest’s video and turned the opacity to 0. This allowed the video of the host to be viewed. I don’t know if this is the right way to go about it. But this was my first afternoon working with Adobe Premier.

I exported the edited video, then brought it into Windows Movie Maker to add the credits and the music. I’m sure this isn’t the most refined way to go about it, but perhaps you might find this useful or encouraging. One other thing that you might find interesting is that, to find Creative Commons licensed music to use, I went to jamendo.com to grab the first instrumental track with an Attribution-NonCommercial-ShareAlike license that struck my fancy.

Throughout this process, I found that there was no shortage of opinions. Everyone I talked to had an strong views on how to do this. And everyone’s opinion was different. I’m not sure what to say about that, but I hope you found something in my description of this process enlightening.

Tagged , ,