| | 16 | |
| | 17 | == Installing IndyTube on Plumi == |
| | 18 | |
| | 19 | * http://plumi.org/browser/indytube/trunk/README |
| | 20 | * http://plumi.org/browser/indytube/trunk/INSTALL |
| | 21 | * http://plumi.org/browser/indytube/trunk/INSTALL.plone |
| | 22 | |
| | 23 | == Restarting Indytube == |
| | 24 | |
| | 25 | We have noticed that indytube can stop working on occasion. Obviously we are working on a fix for this, but in the meantime, here are some instructions regarding restarting indytube. |
| | 26 | |
| | 27 | Note that this has been written for a system that has several running Plumi instances (eg: stable and testing). It would be a lot easier with only one running instance - you would skip step 1.b. |
| | 28 | |
| | 29 | |
| | 30 | 1. kill the process |
| | 31 | a. discover which process is the one you want to restart. |
| | 32 | {{{ |
| | 33 | user@plumibox:$ ps auxwww | grep indy |
| | 34 | |
| | 35 | root 16946 0.3 0.3 11484 7636 ? S 19:23 0:33 /usr/bin/python2.4 ./indytube.py |
| | 36 | |
| | 37 | user 19665 0.0 0.0 3200 720 pts/0 R+ 21:42 0:00 grep indy |
| | 38 | }}} |
| | 39 | the second column is the PID |
| | 40 | b. check the /proc psuedo file system , which gives links to info about each process running |
| | 41 | {{{ |
| | 42 | user@plumibox:$ls -ltr /proc/ |
| | 43 | |
| | 44 | user@plumibox:$ sudo ls -ld /proc/16946/cwd |
| | 45 | lrwxrwxrwx 1 root root 0 2007-07-25 11:44 /proc/16946/cwd -> /opt/instances/indytube-svn |
| | 46 | }}} |
| | 47 | c. That's the process to kill, in this case, and where to restart it from: |
| | 48 | {{{ |
| | 49 | user@plumibox:$sudo kill -9 16946 |
| | 50 | }}} |
| | 51 | |
| | 52 | 2. Restart indytube |
| | 53 | |
| | 54 | {{{ |
| | 55 | user@plumibox:/opt/instances/indytube-svn$ sudo ./run_indytube.sh |
| | 56 | }}} |
| | 57 | |
| | 58 | The directory from which you start indytube represents the Plumi instance that it is running on - make sure you restart it from the right place! |
| | 59 | |
| | 60 | == Transcoding Errors - Indytube / Variable Frame Rates == |
| | 61 | |
| | 62 | Errors have been reported when videos inputting into mencoder (Indytube) have a variable frame rate. See this ticket for info: |
| | 63 | http://www.plumi.org/ticket/130 |
| | 64 | |
| | 65 | See this wiki page for more research notes: |
| | 66 | [[wiki:TranscodingErrors]] |