Blog Archives

Five Best Screencasting Tools [Hive Five]

Thanks to broadband and some excellent screencasting applications, you don’t need to limit yourself to mere static images when you’re trying to show someone how to do something on your computer. Record video, audio, and do even more with these screencasting tools.

Photo by ToastyKen.

Screencasting can be an enormously handy tool for all manner of things: demonstrating a product, broadcasting your favorite software hack to all of the internet, emailing a how-to video to your less savvy friends or relatives to help them finally grok that whole email-attachment maneuver. Earlier this week we asked you to share your favorite screencasting tools, and now we’re back with the top five for your perusal.

ScreenFlow (Mac, $99)


ScreenFlow is a Mac-only screencast editor that fills a nice niche between the limited-but-free options and the car-payment-sized options. ScreenFlow sports advanced features, like the ability to decouple audio and video streams for independent editing and audio ducking (if you’re using background music it’s automatically adjusted during speaking portions of the video); the ability to freeze, speed up, or slow down the video to allow you to time lapse or zoom through a more tedious portion of the task you’re demonstrating. ScreenFlow also supports custom cursors and callouts for emphasizing the cursor or foremost window.

Jing (Windows/Mac, Basic: Free, Pro: $14.95 per year)


Jing is the more compact cousin of Camtasia Studio (see below) and great for less complicated—and more economical!—screencasting. Both the free and pro version are limited to five minutes of screen recording and come with a free account at Screencast.com for sharing your captures. The free version can save video as SWF video and is branded with the Jing logo. The pro version allows you to save your videos as SWF and MPEG-4 files, the branding is removed, and you can also share directly to YouTube (in HD) and record from your webcam. Both the free and pro version use the same intuitive and easy menu.

CamStudio (Windows, Free)

CamStudio is a free and open-source offering for the screencasting market. You can record all or part of your screen, customize cursors and text annotations, adjust the quality of the video output, and save screencasts as AVI or SWF files. The interface is easy to understand, and you won’t be overwhelmed with extensive options. In a nutshell, it’s a free and effective tool for creating screencasts without a lot of bulk or expense.

Camtasia Studio (Windows, $299)

Camtasia Studio is a powerhouse in the screencasting world. Packed with features, Camtasia Studio makes it easy to create screencasts with presets for a variety of sharing situations like YouTube, HD displays, Screencast.com, and more. You can edit the audio and video independently so you don't have to redo a whole segment just because of an oops in the audio or video portion. Special effects and edits are easy to manipulate thanks to fine control over the time line—you can select a portion of your editing timeline right down to the tenth of a second. It's far from free, but Camtasia Studio is a well thought out and feature rich screencasting tool.

ScreenToaster (Web-based, Free)


ScreenToaster is the only web-based offering in this week's Hive Five, and it definitely fills a handy niche. Whether you don't screencast enough to want to install a dedicated application or you just need to crank out a quick screencast wherever you are, ScreenToaster can help. You don't get any advanced editing tools—screw up and you're redoing it—but you do get full screen capture, support for picture-in-picture webcam video in the lower right corner, and audio for voice-over. When you're done recording and previewing your clip, you can upload the video to ScreenToaster or YouTube, or download it as a MOV or SWF file. ScreenToaster is free and works with any Java-enabled web browser.


Now that you’ve had a chance to look over the top five contenders for most popular screencasting tool it’s time to cast your vote in the poll below:

Best Screencasting Tool?(online surveys)

Have a favorite tool that didn’t get a shout out? Have a tip or trick of your own for better screencasting? Let’s hear about it in the comments.






Top 10 Underhyped Webapps, 2009 Edition [Lifehacker Top 10]

As with rock music, video games, and other awesome pursuits, great web applications often don’t get enough credit for what they do well. We’re revisiting and updating our favorite underhyped webapps to give a new crop of contenders their due.

Photo by thievingjoker.

10. Freckle

Like previous underhyped champ Remember the Milk, Freckle doesn’t require you to learn a new set of rules or input methods to track how you spend your time working for clients. If you type “Writing copy for Benderson Corp. 1h45m,” it assigns a 1-hour-and-45-minute billing for Benderson. Want to make something non-billable, but still tracked? Add an asterisk after it. Freckle offers visually appealing reports about how you’re spending time for clients, but also how you’re spending your own time, giving you the chance to assess how you’re spending your time. A plan with one account and one project is free, and any of Freckle’s other plans can be tried for 30 days free, so if you don’t find yourself addicted to its charts and graphs, you can return to your spreadsheet. (Original post)

9. TinyChat

Setting up a live video, audio, and screen-sharing chatroom for up to 12 people at once seems like something that might require a dozen software installations and point-by-point walkthroughs. If you aren’t pitching a client so much as just trying to get folks talking, TinyChat handles the task admirably, and nobody has to do a thing but follow a link and turn on a mic or webcam. The rooms aren’t password-protected unless the chat owner has a paid account, but you can require chatters to sign in with a Twitter handle to verify identity, and control just who gets to jump in with their video or audio feeds. Pretty impressive stuff for a free web service. (Original post)

8. ScreenToaster

Your boss asks you to demonstrate exactly how “that thing you do with that program works,” but you’re at work without screen recording software installed. Fire up ScreenToaster’s site, load its Java-based applet, and you can record surprisingly decent quality screencasts and demonstrations, with audio voice-overs, at the push of a single button. When you’re done recording part of your desktop or the whole thing, you can have ScreenToaster upload the finished product to YouTube or ScreenToaster’s own site, download your screencast as a QuickTime or Flash file, and re-record audio if you didn’t hit it the first time. Here’s our own quick ScreenToaster test. Tell your viewers to hit the full-screen button for your screencasts and it’s like you’re hovering right over their shoulder, semi-patiently showing them just how it’s done. (Original post)

7. Lovely Charts

Sure, it’s a pretty presumptuous name, but Lovely Charts succeeds at what it promises. The Flash-based webapp produces very clean-looking charts for all kinds of purposes, be it a flowchart to describe a process, a diagram describing a network setup, conference seating, or whatever you might want to sketch out on the back of a napkin. You only get to save one chart at a time to edit later with a free account, but you can export any number of charts to JPG or PNG as often as you’d like. (Original post)

6. Instapaper & Read It Later

It's a really cool article or blog post you just stumbled across, but at the moment—right this second—you don't have time to read it. If you had a bookmarklet or browser plug-in for either the Instapaper or Read It Later service, you'd be able to quickly send that web page to your account for bookmarking. Once there, it can be stripped of all but essential text for reading, saved for offline reading in your iPhone, marked as read when you're done with it, shared with others—you get the idea. Read It Later offers a Firefox extension for offline reading, easy saving, and a lot more functionality in general, but Instapaper keeps it clean and simple on purpose. Both are great services that quietly do similar, and extremely useful, things. (Original posts: Read It Later & Instapaper)

5. YouMail

Not everybody can swing a smartphone, many smartphones don’t offer visual voicemail, and very few people (at the moment) get to play with Google Voice and its transcribed voicemails. For those feeling like their phones are under-powered, there’s YouMail. Sign up, follow YouMail’s instructions on setting up your phone to hand over your phone’s voicemail duties to its service, and you’ll be able to listen to or download voicemails from its web site or smartphone apps. With the limited free or paid unlimited transcription plans, the halfway decent speech-to-text versions of your messages are emailed or sent by SMS right away. If you want different voicemail greetings for different contacts, YouMail can do that, too. Whether you’re rocking the cheapest phone they had at the store or an iPhone, YouMail’s a great add-on. (Original post)

4. PDF to Word

If you need to grab elements from a PDF, edit part of its text, or cut down its size, you might try converting it to a Microsoft Word file. For doing that task, PDF to Word is more than just adequate—it's darned impressive. We were kind of amazed at how well even the most complex of PDFs we had access to (an invitation to a snooty art installation opening) were flipped into almost exact facsimiles in Word format. Simply upload a PDF, provide an email address, and your document is on its way to you. Maker NitroPDF has other free PDF tools worth checking out, and paid software to entice you with, but PDF to Word is a webapp that does exactly what it says, no catches or gimmicks. (Original post)

3. drop.io

It’s hard to say that drop.io doesn’t have a fairly persistent marketing push behind it, but for all the helpful functions it offers, the service doesn’t get enough notice. Besides giving anyone 100MB of temporary file-sharing space without any sign-up required, drop.io can handle the rare faxing job, record voice memos by telephone, set up quick multimedia presentations, and more as developers hack on the open API. Having recently been assigned as Yahoo Mail’s default large attachment handler should bring drop.io out of semi-obscurity, though its deeper functionality still deserves a bit more attention.

2. Fonolo

If calling a company’s customer service line and dealing with automated answering systems fills you with a certain kind of dread, you need a Fonolo account. The free service has diagrammed the customer service phone trees of more than 500 major firms, letting you click the point in the call you want to be at (“Press 4 to cancel an account …”), then taking care of the tedious number-punching up to that point, calling you to connect exactly where you want to come in. With its latest update, Fonolo can even record your call, giving you the power to get better customer service with detailed records. (Original post)

1. The Aviary suite

Aviary is a webapp maker that specializes in fully-featured Flash apps, and they’re seemingly engaged in a dare to see how much users can get done entirely in a browser. Jackson West called Phoenix the best online image editor, and our readers agree. They’ve got a lighter, faster version dubbed Falcon, and if you want to annotate an image that’s already on someone’s server, you can paste its URL after aviary.com and it’ll quickly import the image for your editing pleasure. Most recently, and most impressively, they’ve launched a full-featured audio editor that we totally geeked out over. If you can remember their name, you can benefit from Aviary’s host of impressive in-a-pinch tools.


What underrated webapps are making life easier for you? Which smaller-scale sites do their jobs better than the big guys? Trade your tips in the comments.




Todo.txt CLI Manages Your Tasks from the Command Line [Lifehacker Code]

Dozens of fancy point-and-click task managers promise to organize your to-do list, but so often power users find that nothing outdoes that trusty old classic: the todo.txt file.

If you’re a command line lover who skips checkboxes and drop-downs to dash off notes and tasks in a regular old text file, or you’re intrigued by the idea and wish your todo.txt chops were stronger, read on.

I’ve been a heavy todo.txt user for years. Back in 2006, I started developing a command line interface (CLI) to my todo.txt which lets me add to and check off items without launching a full-on text editor. Three years of daily (or at least weekly) use later, version 2.0 of the script is now available. It offers basic to advanced commands for managing your todo.txt and other text files you might use to capture information, like ideas.txt or maybelater.txt. Let’s take a look.

Who This Is Meant For: If you’re comfortable working in the terminal, changing permissions on a file, and working with Unix-style text commands, then the todo.txt CLI is for you. If you don't spend a good amount of time at the command line—either in the Terminal on your Mac, or using a Unix command line or emulator on Windows—you're going to think this whole thing is arcane and confusing. (In that case, we highly recommend getting organized with Remember the Milk. If you want to boost your command line chops on Windows, check out our introduction to Cygwin.)

You’ve already got CLI religion? Good. Let’s get started on some hot todo.txt command line action.

Quick Start Guide:

  1. Download the Todo.txt CLI 2.0 zip file and extract it. You’ll get two files. Place both todo.cfg (the configuration file) and todo.sh in your home directory.
  2. Open the todo.cfg file with your text editor of choice. Set the TODO_DIR variable to the right path for your setup. For example, on my Windows PC, this line reads:
    TODO_DIR="C:/Documents and Settings/gina/My Documents"
    On my Mac, this line reads:
    TODO_DIR="/Users/gina/Documents/todo"
  3. Make the todo.sh file executable by using the command: chmod +x todo.sh
  4. (OPTIONAL) Alias the letter t to todo.sh to save keystrokes while you use it. In your ~/.bash_profile file, add the line:
    alias t='~/todo.sh'

Now you’re ready to put this script to work!

Basic Usage

Before we start, keep in mind that this CLI isn’t trying to reinvent the text editor. If you want to do big bulk edits to a lot of items in your todo.txt, just open it up in your favorite text editor to do so. But for quick, one-hit access to add items, mark items as complete, or slice and dice your list by project or priority, todo.sh is for you.

For example, to add a line to your todo.txt file, at the command line, type:

$ t add "Pick up milk"

Add a few more items for good measure:

$ t add "Pick up the dry cleaning"
$ t add "Clean out the inbox"

Now, to see all the items on your list, use:

$ t ls

The output will look like this:

$ t ls
03 Clean out the inbox
01 Pick up milk
02 Pick up the dry cleaning
--
TODO: 3 tasks in C:/Documents and Settings/gina/My Documents/todo.txt.

Now, you can reference each item by its ID—which is actually the line number it lives at in the todo.txt file. For instance, to prioritize task 1 to the highest level—priority A—use this command:

$ t pri 1 A

To mark task 2 as complete, use todo.sh‘s do action:

$ t do 2

Since a video is worth a million words, see this in action in this screencast demonstration of a to-do list you might find for a crew member on Battlestar Galactica. (Go full-screen to see what’s being typed more clearly.)

If this video clip isn’t clear enough for you, try this alternate high-res location.

Advanced Usage

Once you’ve got the basics of working with your todo.txt down, it’s time to dive into more advanced tricks. Here are a few more things this CLI can do.

  • Replace or delete a task; append or prepend text to a line. When you want to re-word a task or add a context, project, or additional info to it, use the replace, append, and prepend actions to do so. For example, add “ready at 3PM” to your “Pick up the dry cleaning task” with this command:

    $ t append 2 "ready at 3PM"

  • See all the contexts and projects in your list. If you’re using the + and @ sign format to signify projects and contexts, use the listcon and listproj (or lsc and lsprj for short) commands to see a short list of all your contexts or projects in your todo.txt.
  • Move items from your todo.txt to another text file. Say you've decided that the "Learn how to speak French" task is actually something you're not quite committed to doing—yet. Use todo.sh‘s mv command to zip that task from todo.txt to another text file in your todo directory. For example, this command will move it into a maybelater.txt file:

    $ t move 10 maybelater.txt

  • List the contents of another text file. Since I got so used to working with todo.txt this way, there’s now support for working with other text files. For example, you can list the contents of your maybelater.txt file using the command:

    $ t listfile maybelater.txt

    Likewise, you can add a line to another file using:

    $ t addto ideas.txt "My bright idea"

    You can also search the contents of another text file by adding a keyword after the list command, ala:

    $ t lf ideas.txt apple

See all the options available to you using the todo.sh -h command. The full usage manual is available here.

Further Info and Related Projects

The todo.txt CLI has lived over at its official homepage, Todotxt.com, for years now, and although I haven’t posted an update there since 2006, an active mailing list of over 500 members is still going strong. Since this project is open source, happily several other todo.txt projects have sprung up over the years, including Task, which offers even more features than my little script does.

If you’re a programmer who wants to add to this script or a user with questions or ideas about the todo.txt CLI, either post them here or consider joining the mailing list for support. For a full history of this script's development—including its three-year hiatus—see its full changelog.

Think using a command line interface to a text file is insane or fantastic (or both)? Tried out todo.txt? Tell us what you think in the comments.

Gina Trapani, Lifehacker’s founding editor, is still married to her todo.txt file even after a sordid affair with Remember the Milk. Her weekly feature, Smarterware, appears every Wednesday on Lifehacker. Subscribe to the Smarterware tag feed to get new installments in your newsreader.






WP Like Button Plugin by Free WordPress Templates