Got it running on mac osx just by executing the py file (python moviegrabber.py). That was easier than anticipated... ;-)
Facing one problem though - I have set up everything. After pressing "run now", I am getting an error message saying "python quit unexpectedly". Details as follows:
Process: Python [357]
Path: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Identifier: Python
Version:
(???)
Code Type: X86-64 (Native)
Parent Process: Python [325]
Date/Time: 2011-12-28 02:04:48.474 +0800
OS Version: Mac OS X 10.7.2 (11C74)
Report Version: 9
Interval Since Last Report: 181091 sec
Crashes Since Last Report: 5
Per-App Crashes Since Last Report: 5
Anonymous UUID: 0797F0F6-28A7-4D64-B9E2-C7ED72C0ED5C
Crashed Thread: 0
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000108
VM Regions Near 0x108:
-->
__TEXT 000000010eb70000-000000010eb71000 [ 4K] r-x/rwx SM=COW /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Application Specific Information:
objc[325]: garbage collection is OFF
Thread 0 Crashed:
0 libdispatch.dylib 0x00007fff8f26bce9 _dispatch_wakeup + 108
1 libdispatch.dylib 0x00007fff8f26e876 _dispatch_resume_slow + 20
2 com.apple.CoreFoundation 0x00007fff8627462c -[NSXPCConnection start] + 92
3 com.apple.CoreFoundation 0x00007fff86276ca3 __CFXNotificationCenterSetupConnection + 387
4 com.apple.CoreFoundation 0x00007fff86276b11 __CFXNotificationCenterCreate + 273
5 com.apple.CoreFoundation 0x00007fff862769ea __CFNotificationCenterGetDistributedCenter_block_invoke_1 + 26
6 libdispatch.dylib 0x00007fff8f26e224 dispatch_once_f + 53
7 com.apple.CoreFoundation 0x00007fff86265e0a CFNotificationCenterGetDistributedCenter + 74
8 com.apple.CoreFoundation 0x00007fff862a4eb8 ____CFXPreferencesGetSourceForTriplet_block_invoke_1 + 40
9 libdispatch.dylib 0x00007fff8f26e224 dispatch_once_f + 53
10 com.apple.CoreFoundation 0x00007fff86271a4a __CFXPreferencesGetSourceForTriplet + 58
11 com.apple.CoreFoundation 0x00007fff8627de67 __CFXPreferencesGetSearchListForBundleID + 215
12 com.apple.CoreFoundation 0x00007fff8627dd48 ___CFXPreferencesCopyAppValue_block_invoke_1 + 24
13 com.apple.CoreFoundation 0x00007fff8627dcea CFPreferencesCopyAppValue + 218
14 com.apple.SystemConfiguration 0x00007fff8448988c SCDynamicStoreCopyProxies + 43
(...)