The writings of Peter Stuifzand

Archive for December 2008

According to this article in the Daily Mail, it seems that there are a lot of songs, that weren't sold at least once. It says that the Long Tail theory of Chris Anderson predicts that about 80% of the songs should account for about 20% of the sales.

But just saying that it should work like this, doesn't make it so. For the Long Tail to work it should be easy to find, link to and buy songs that are not in the bestseller lists. If it's not easy to find a song, it won't be sold. If you can't link to a song, it won't be sold. If you can't listen to a song, it won't be sold. If you can't buy a song (for a reasonable price, in a reasonable way), it won't be sold. It should be easy to talk about and point people to those undiscovered songs.

Every roadblock on the way to buying a song is a place for a person to stop and go do something else. If you're running a business you should make it easier for people to find your product, not harder. Blame yourself, not other people.

It seems I started using Pownce and I want Sandy in the same month. Now they both stop about a year later.

Now I have to say I didn't use both services much, so it's not really a big problem, but still.

I liked that Sandy would remind me every two weeks to respond to the woningzoeker and help me find a new home. I think this weekend was the last time. Maybe something or someone else can help remind me of this.

I used Pownce to share a few pretty things.

First I thought there weren't any video editing programs for Linux. After a bit of searching I found a few. But somehow non of these worked for me. Some are unstable and crash, others are unusable. I still do like to edit some videos on my Linux box. And as it seems I've started a company a few weeks ago. So maybe my next product will be a video editing program.

After a bit of thinking I came up with the following few requirements for a useful video editing program:

  1. Loading video
  2. Saving/rendering video
  3. Selecting a clip of the video
  4. Saving the clip to a clipboard
  5. Order the clips (from the clipboard) in a playlist to create a new video
  6. Keybindings for moving through the video
  7. Keybindings for selecting the beginning and the end of a clip

For the datamodel the following could be used:

  • frame = image
  • video = const list of frames
  • clip = (begin, end, video)
  • clipboard = set of clips
  • playlist = list of clips

These few classes will make it easy to create a video editing program. A frame is just an image. In this model a video will always be the same. This way a clip can be changed after it has been copied from a video. The clips in this model are a truple of the first frame (begin), the last frame (end) and a reference to the video. The playlist is an ordered list of clips. The order of the playlist will define the order of the frames in the final video. Of course multiple playlist and clipboard can be created.

This model describes the way I think a video editing program should work. It first lets me select all the parts that I want in the final video. Then later I can reorder the various clips to make sense.

The big problem with this model is that it doesn't take care of the audio part of the video. The model could use the audio the same way that it uses the video. I could cut it at the same place where the frame starts. But this is not always the best way to cut your audio.

Maybe I will create this, but somewhere I hope that someone will create this for us, or maybe some of the other programs will become more stable and usable.

View archived entries