Video lectures as screencasts

Last year I participated in a project whose goal was to record at low cost my lectures on video and put them on-line. Since the most expensive parts of recording are having a camera man and manual post production, we set up a static camera and just uploaded raw video online at videolectures.net. As you can see for yourself, the sound is good (I wore a microphone) but the whiteboard is mostly illegible. In addition, it took about two weeks for the lectures to show up on-line because there were men-in-the-middle. So that got me thinking whether there was a better way.

This year I am performing a new experiment, where I record my own lectures as screencasts and I upload them on-line myself. You can see the results at vimeo.com and form your own opinion (the Talks channel contains recordings of my conference talks, which are in English).

Here is the tally of the costs:

This sort of money is negligible in comparison with human work. I also had to invest time:

  • It takes a bit of practice to be able to write on the tablet but look at the laptop screen.
  • For each lecture I spent about 20 minutes on post-production, where I cut up the video in shorter clips and equip them with titles and descriptions.

There is just one thing I am not happy with. I cannot find an good program for writing hand-written notes on screen. I have tried a bunch:

  • The Wacom tablet comes with EverNote, which however insists on hand-writing recognition, which does not work well, and it won’t work for mathematical notation in the foreseeable future.
  • The Wacom tablet comes with the Bamboo paper app, which also exists for the iPad. The desktop version is too simplistic. It only allows export of single pages as images, and in fullscreen mode it insists on showing two portrait pages instead of a single landscape one.
  • There is Jarnal, an open-source program, which I used on my Thinkpad tablet, but it’s too clumsy on my Mac. Also, the handwriting looks a bit ugly, and it does not have pressure sensitivity.
  • Xournal is not a finished piece of software, as far as I am concerned.
  • The French world produces Sankore, an open source program for electronic boards in education. I could use it on my Mac, but it is too baroque for my taste. There is always a lot of stuff on screen, and I do not really like programs that implement their own user interface from scratch. I want the buttons and the menus to look like the rest of my Mac.
  • I used InkBook 2 for a while, but it is buggy. It does not let me choose pens and colors from the button on the toolbar, and it makes annoying lines when I raise the pen. Have a look at one of my early lectures, from October 2011, and you will see what I mean.

The Circus Ponies Notebook is acceptable, I suppose. It is annoying in several ways:

  • It insists that every page have a typed title so I have to go for the keyboard. If I disable display of titles then the contents of the page moves up uncontrollably, and parts of it get obscured by the toolbar.
  • It creates too many damn indices. Who wants an index of capitalized words?! I want to disable all the pages I do not need.
  • It keeps switching the input mode to “default” when I move between pages, instead of leaving it in either “sketch” or “hand-write” mode.
  • It insists on hand-written recognition in hand-write mode, and it keeps turning on “show recognition” on every new page, so I have to use “sketch” mode for writing.
  • But at least it does not draw surprising lines across the page, as InkBook does.

I just want a simple notebook, without clutter, with empty pages spanning the entire screen, no hand-written recognition, and good-quality export to PDF, i.e., not as bitmaps. Is that too much to ask for?

A typical lecture lasts about 45 minutes, which is way too long for a single video. Thus I always split the lectures into separate chunks so that students can find what they are looking for. A good sized chunk is between 5 and 10 minutes, although sometimes a complicated proof makes a chunk 20 minutes long.

Vimeo.com allows people to comment on the videos. So far the students have not had a single comment. I attribute this to two factors. First, vimeo.com requires registration before a comment can be posted. Second, the students are afraid of me, the monster that I am. (That’s a wide-spread phenomenon at the central European universities.) What remains then is for me to figure out some way of getting feedback from students.

Comments are welcome! If anyone can suggest a good note-taking program for a Mac, I would love to hear it.

16 comments to Video lectures as screencasts

  • Sharkey

    I have no experience with any of this, but would Adobe’s Photoshop (or Illustrator) work?

  • Awesome!

    I’ve experimented with something similar, too. (For some reason, the slideshow player doesn’t show anything at the moment; I need to fix this).

    I even started writing my own note-taking application in Haskell. While this prompted me to develop a library for functional reactive programming, I soon lost interest in the original goal. Here an early commit that should display something.

  • I am confused by your assessment of Xournal as incomplete, but I suppose the experience may not be as smooth on a Mac as it is on Linux (which Xournal natively built for, and on which it works quite well.)

  • Noam Zeilberger

    I just want a simple notebook, without clutter, with empty pages spanning the entire screen, no hand-written recognition, and good-quality export to PDF, i.e., not as bitmaps. Is that too much to ask for?

    I’ve been looking for exactly this as well, for my own personal scribbles. After your post I looked around a bit more and found this android app, which seems to have all these (positive/negative) features…except that it’s an android app. (I can run it in an emulator! Not very usably, though.)

  • Bart Kastermans

    A strategy I have used to record my computability theory class last semester was a flip camera on a small stand. Have it close enough to the board so that it is readable, and just turn it by hand to the next part of the board when I move. I would of course sometimes forget to turn in time, or be outside of the image while explaining something. But this certainly was easy and quick (I took 5 or 10 min post lecture to cut the video to the right length, and prepare it for uploading to vimeo). I can recommend this, also b/c other than turning the camera nothing about my lectures needed to be changed.

  • @Bart: Thanks for the idea. My personal feeling is that any change is too much. I feel better in front of a big wide whiteboard. Having to sit at my computer is limiting. I can’t imagine having to worry where a camera is pointing, although I suppose one can get used to many things.

  • I should say at the outset that I’ve never tried a screencast of a lecture and have no intention of ever doing so, so my comments are somewhat limited in applicability. However, I do give lectures as PDF presentations with live annotation where needed so I have some experience with the other pieces of the technology.

    I echo Edward’s comment: I’m similarly surprised by your assessment of xournal. That’s my annotator-of-choice when I’m using a Linux computer (I use Jarnal if on Windows). I put in a couple of UI tweaks to make the fullscreen mode a little less cluttered (isn’t open-source wonderful?) but even without that, I consider it very easy to use and am pleased with the results. My total cost for my system is thus only about 30UKP for the Wacom tablet (I got a smaller one for greater portability). Although, as I said, I’ve never done a screencast of a lecture then I have done of other things and used free software and been perfectly happy with it.

    My experience with MacOSX is limited, but you mention an iPad so maybe you have one of them to hand. There are a few apps that would seem to have the functionality that you need. “Explain Everything” is the one that springs first to mind.

    Though I have to say that it sounds more as though you want an Intelligent Whiteboard. That’s only 2 or 3 times your current cost – which is less than I was expecting.

  • My experience in a classroom has more recently come from using Smartboards, which may not quite suit a lecture situation. For long sessions you should try to script the session, and have most of what you will be talking about already in Onenote or a Smartboard file. Nevertheless, you can record your lesson/lecture with Screencastomatic sofware which allows recording 15 minute sections. Longer videos can be recorded by buying the “pro” version.
    I have just found the Bamboo paper app which looks friendly.
    Bets of luck.
    Adrian

  • @Andrew: If “Intelligent Whiteboard” is something I have to wheel into the classroom every time, then I don’t want it. I’ll check up on xarnal again to see what bothered me precisely and will report back.

  • @Adrian: Bamboo paper on Mac is useless, as it can’t even export the files. I am super-happy with Screenflow for recording screencasts. I just record the whole thing, chop it up, and export the pieces to Vimeo.com. If I had to stop and restart the screencast all the time, that would be distracting. I find it absolutely crucial that the technology presents little or no overhead during the lecture. Wheeling in smartboards, worrying about where the camera is pointing or which way my head should be turned consumes too much brain power.

  • Ok, I reinstalled xournal 0.4.5 from Macports. Essentially nothing works. Can’t draw with the pen, it freezes after about 10 seconds. I don’t have time for this, sorry. And even if it worked, it’s an X11 application.

  • Hector

    “I just want a simple notebook, without clutter, with empty pages spanning the entire screen, no hand-written recognition, and good-quality export to PDF, i.e., not as bitmaps. Is that too much to ask for?”

    You should give Sketchbook Express a try, it almost fits that description:
    http://itunes.apple.com/us/app/sketchbook-express/id404243625?mt=12

  • I’ve been doing a lot of this, as you see from my blog http://explainingmaths.wordpress.com
    Unfortunately I use a windows tablet laptop and not a mac.
    For writing on the tablet I have tried Windows Journal, PDF Annotator, Bluebeam PDF Revu, Xournal, Jarnal …
    Of these, the one that currently comes closest to meeting my requirements is Bluebeam PDF Revu.
    In my opinion, The Bluebeam software displays pre-prepared PDF skeleton slides better than Journal, inking and saving at PDF is higher quality than PDF Annotator, and has better facilities for inserting blank pages or squared pages (etc.) than the other alternatives I have tried. It also has some very clever options for splitting the screen, so that you can show one part of the document while annotating another part of the same document, which is quite helpful when you want to keep the statement of a theorem visible (for example).
    But I don’t know if there is a mac version or equivalent.
    Joel

  • I just saw this nice video explaining how Yuri Zalkow does it: http://yuvizalkow.com/presentations/failedpresos/
    He’s also mentioning Sketchbook (Express and Pro), so it may be what you’re looking for.

  • Cai

    I have been looking for something that will allow me to annotate pdf lecture notes. The open source ones mentioned above have confounded me, as I too like something that is fairly easy to use and preferably with a familiar “maclike” interface.

    I just found the newly released Pen Journal (https://itunes.apple.com/us/app/pen-journal/id550418353?mt=12), which isn’t perfect but does a lot of what I want. Decent tablet support, adjustable brush size, the ability to import PDFs, and pagination. There are a few bugs (like the eraser doesn’t always get everything) but I have written to the developer to suggest a few interface changes which would make it even more useful for these kinds of things. It is also currently free.

  • Daniel

    Very interesing post!
    You wrote: “It takes a bit of practice to be able to write on the tablet but look at the laptop screen.”
    For that reason I bought a Samsung Galaxy Note 10.1 yesterday. What I want is a graphic tablet “with a built-in screen”.
    I think I found quite the perfect thing: Lecture Notes. Writing on the screen with the pen is very accurate and there is no problem with the handpalm.

    But now how to screencast my notes? That’s an unsolved problem so far.
    There are several apps on Android (I even rooted my tablet), but most of them are too slow (frame rates of 5pics/sec.
    Another approach is a connection between tablet and PC (Wifi or cable) and cast the screen on the PC with Camtasia Studio. But the connection seems to be too slow.

    Well, the tablet seems to be perfect now, but how to screencast?
    I’m going to try other approaches these days;-)

    Daniel

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>