No need to use LWPCookieJar() since we're not reading or writing the
cookies.
TiVos have started sending out already-expired session cookies. But it
turns out that the TiVo just wants an "sid" back; it doesn't matter what
it says. So, construct a bogus cookie with this value. (To put it
another way, this is a workaround for the "400" errors that prevented
ToGo from working.)
Default ffmpeg_wait to 0, which makes pyTivo skip the poll()ing and just
wait() for FFmpeg to finish. Since I've never personally seen FFmpeg get
stuck, IIRC. To Do: There's even more common code now.
New description for ffmpeg_wait. Could use expansion.
Tighter.
On the off chance that something actually tries to parse the sid as a
16-digit hexadecimal number...