October 30, 201213 yr Has anyone installed pytivo on unraid lately? Anyone willing to do a little hand holding to help out? It has been giving me heck
November 5, 201213 yr Just installed this for the first time today. ffmpeg required a few more libraries. 1. Download Python, FFmpeg, and associated libraries to /boot/packages: http://www.slackware.com/~alien/slackbuilds/ffmpeg/pkg/14.0/ffmpeg-0.11.2-i486-1alien.txz http://slackware.osuosl.org/slackware-current/slackware/d/python-2.7.3-i486-2.txz http://slackware.osuosl.org/slackware-current/slackware/a/openssl-solibs-1.0.1c-i486-3.txz http://slackware.osuosl.org/slackware-current/slackware/a/glibc-solibs-2.15-i486-7.txz http://slackware.osuosl.org/slackware-current/slackware/l/libusb-1.0.9-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/l/libtheora-1.1.1-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/l/libogg-1.3.0-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/l/alsa-lib-1.0.26-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/l/libjpeg-v8a-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/l/pil-1.1.7-i486-2.txz http://slackware.osuosl.org/slackware-current/slackware/l/svgalib-1.9.25-i486-2.txz http://slackware.osuosl.org/slackware-current/slackware/l/zlib-1.2.6-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/l/freetype-2.4.10-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/l/sdl-1.2.14-i486-5.txz http://slackware.osuosl.org/slackware-current/slackware/x/libX11-1.5.0-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/libXext-1.3.1-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/libXfixes-5.0-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/libxcb-1.8.1-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/libXau-1.0.7-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/libXdmcp-1.1.1-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/fontconfig-2.9.0-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/libXrandr-1.3.2-i486-1.txz http://slackware.osuosl.org/slackware-current/slackware/x/libXrender-0.9.7-i486-1.txz 2. Add this to your /boot/config/go installpkg /boot/packages/python-2.7.3-i486-2.txz installpkg /boot/packages/ffmpeg-0.11.2-i486-1alien.txz installpkg /boot/packages/openssl-solibs-1.0.1c-i486-3.txz installpkg /boot/packages/libusb-1.0.9-i486-1.txz installpkg /boot/packages/libtheora-1.1.1-i486-1.txz installpkg /boot/packages/libogg-1.3.0-i486-1.txz installpkg /boot/packages/alsa-lib-1.0.26-i486-1.txz installpkg /boot/packages/libX11-1.5.0-i486-1.txz installpkg /boot/packages/libXext-1.3.1-i486-1.txz installpkg /boot/packages/libXfixes-5.0-i486-1.txz installpkg /boot/packages/libxcb-1.8.1-i486-1.txz installpkg /boot/packages/libXau-1.0.7-i486-1.txz installpkg /boot/packages/libXdmcp-1.1.1-i486-1.txz installpkg /boot/packages/glibc-solibs-2.15-i486-7.txz installpkg /boot/packages/sdl-1.2.14-i486-5.txz installpkg /boot/packages/libjpeg-v8a-i486-1.txz installpkg /boot/packages/pil-1.1.7-i486-2.txz installpkg /boot/packages/freetype-2.4.10-i486-1.txz installpkg /boot/packages/fontconfig-2.9.0-i486-1.txz installpkg /boot/packages/libXrandr-1.3.2-i486-1.txz installpkg /boot/packages/libXrender-0.9.7-i486-1.txz installpkg /boot/packages/svgalib-1.9.25-i486-2.txz installpkg /boot/packages/zlib-1.2.6-i486-1.txz 3. Reboot 4. Check python and ffmpeg python --version python -version You should get output like this: python-2.7.3 and ffmpeg-0.11... (followed by several more lines of text) 5. Download pyTivo to /boot/packages. I am using lucasnz version as thebayer version is outdated. http://repo.or.cz/w/pyTivo/wmcbrine/lucasnz.git/snapshot/42516edf39f2e7b8ba4431b4942edfd42bf8b31c.zip 6. Unzip this into /boot/packages. It will create a lucasnz directory. Do this in windows or in unraid with: cd /boot/packages mv 42516edf39f2e7b8ba4431b4942edfd42bf8b31c.zip pytivo-lucasnz.zip wget http://slackware.osuosl.org/slackware-current/slackware/a/infozip-6.0-i486-1.txz installpkg infozip-6.0-i486-1.txz unzip pytivo-lucasnz 7. Create a pyTivo.conf file cd /boot/packages/lucasnz mv pyTivo.conf.dist pyTivo.conf 8. Edit the /boot/packages/lucasnz/pyTivo.conf file for your settings. Here is a small example of a minimum config: [server] port=9032 ffmpeg=/usr/bin/ffmpeg ffmpeg_pram = -threads auto [Videos] type=video force_alpha = true path=/path/to/your/videos 9. Test it out python /boot/packages/lucasnz/pyTivo.py & You should see: INFO:pyTivo.beacon:Announcing shares... INFO:pyTivo.beacon:Registering: My Movies INFO:pyTivo.beacon:scanning forTiVos... INFO:pyTivo:pyTivo is ready. 10. Now go to your TiVo, scroll to the bottom of your Now Playing list. There should be a new item there Videos. If so, it's working...if not...hell I don't know.... 11. To start pyTivo up every time and prevent log messages on the screen, add this line near the bottom of /boot/config/go python /boot/packages/lucasnz/pyTivo.py > /dev/null 2>&1 & 12. Reboot and everything should be working.
November 5, 201213 yr Here is my first attempt at a proper plg. I have a lot of testing left to do and would welcome feedback. You can configure up to 3 shares within the unRAID menus or provide your own custom pyTivo.conf and place it at /boot/config/plugins/pyTivo/pyTivo.conf. If it sees this config, it will use that over whatever the menu settings are. Do not use the pyTivo webmin interface (tower:9032) since changes will not be preserved through reboots, for now. https://dl.dropbox.com/u/40493373/pyTivo-0.1.plg
November 5, 201213 yr Here is my first attempt at a proper plg. I have a lot of testing left to do and would welcome feedback. You can configure up to 3 shares within the unRAID menus or provide your own custom pyTivo.conf and place it at /boot/config/plugins/pyTivo/pyTivo.conf. If it sees this config, it will use that over whatever the menu settings are. Do not use the pyTivo webmin interface (tower:9032) since changes will not be preserved through reboots, for now. https://dl.dropbox.com/u/40493373/pyTivo-0.1.plg Awesome! Installing now!
November 5, 201213 yr Doesn't seem to be running, though the interface is there, here are my current processes since reboot. (Rebooted a few times since install) UID PID PPID C STIME TTY TIME CMD root 1 0 1 07:47 ? 00:00:05 init root 2 0 0 07:47 ? 00:00:00 [kthreadd] root 3 2 0 07:47 ? 00:00:00 [ksoftirqd/0] root 4 2 0 07:47 ? 00:00:00 [kworker/0:0] root 5 2 0 07:47 ? 00:00:00 [kworker/u:0] root 6 2 0 07:47 ? 00:00:00 [migration/0] root 7 2 0 07:47 ? 00:00:00 [khelper] root 8 2 0 07:47 ? 00:00:00 [kworker/u:1] root 140 2 0 07:47 ? 00:00:00 [sync_supers] root 142 2 0 07:47 ? 00:00:00 [bdi-default] root 144 2 0 07:47 ? 00:00:00 [kblockd] root 254 2 0 07:47 ? 00:00:00 [ata_sff] root 264 2 0 07:47 ? 00:00:00 [khubd] root 372 2 0 07:47 ? 00:00:00 [rpciod] root 373 2 0 07:47 ? 00:00:00 [kworker/0:1] root 396 2 0 07:47 ? 00:00:00 [kswapd0] root 456 2 0 07:47 ? 00:00:00 [fsnotify_mark] root 475 2 0 07:47 ? 00:00:00 [nfsiod] root 483 2 0 07:47 ? 00:00:00 [crypto] root 635 2 0 07:47 ? 00:00:00 [kworker/0:2] root 661 1 0 07:47 ? 00:00:00 /sbin/udevd --daemon root 819 2 0 07:47 ? 00:00:00 [scsi_eh_0] root 820 2 0 07:47 ? 00:00:00 [usb-storage] root 832 2 0 07:47 ? 00:00:00 [scsi_eh_1] root 833 2 0 07:47 ? 00:00:00 [scsi_eh_2] root 834 2 0 07:47 ? 00:00:00 [scsi_eh_3] root 835 2 0 07:47 ? 00:00:00 [scsi_eh_4] root 836 2 0 07:47 ? 00:00:00 [kworker/u:2] root 837 2 0 07:47 ? 00:00:00 [kworker/u:3] root 838 2 0 07:47 ? 00:00:00 [kworker/u:4] root 925 1 0 07:47 ? 00:00:00 /usr/sbin/syslogd -m0 root 929 1 0 07:47 ? 00:00:00 /usr/sbin/klogd -c 3 -x root 955 1 0 07:47 ? 00:00:00 /sbin/dhcpcd -t 10 -h Tower eth0 bin 1045 1 0 07:47 ? 00:00:00 /sbin/rpc.portmap root 1049 1 0 07:47 ? 00:00:00 /sbin/rpc.statd root 1059 1 0 07:47 ? 00:00:00 /usr/sbin/inetd root 1066 1 0 07:47 ? 00:00:00 /usr/sbin/ntpd -g -p /var/run/ntpd.pid root 1074 1 0 07:47 ? 00:00:00 /usr/sbin/acpid 81 1084 1 0 07:47 ? 00:00:00 /usr/bin/dbus-daemon --system root 1089 1 0 07:47 ? 00:00:00 /usr/sbin/crond -l notice daemon 1091 1 0 07:47 ? 00:00:00 /usr/sbin/atd -b 15 -l 1 root 1960 1 0 07:48 ? 00:00:00 /usr/local/sbin/emhttp root 1968 2 0 07:48 ? 00:00:00 [mdrecoveryd] root 1970 2 0 07:48 ? 00:00:00 [spinupd] root 1971 2 0 07:48 ? 00:00:00 [spinupd] root 1972 2 0 07:48 ? 00:00:00 [spinupd] root 2219 1 0 07:48 ? 00:00:00 /usr/sbin/nmbd -D root 2221 1 0 07:48 ? 00:00:00 /usr/sbin/smbd -D root 2228 2221 0 07:48 ? 00:00:00 /usr/sbin/smbd -D avahi 2233 1 0 07:48 ? 00:00:00 avahi-daemon: running [Tower.local] avahi 2234 2233 0 07:48 ? 00:00:00 avahi-daemon: chroot helper root 2242 1 0 07:48 ? 00:00:00 /usr/sbin/avahi-dnsconfd -D root 2253 2 0 07:48 ? 00:00:00 [unraidd] root 2254 661 0 07:48 ? 00:00:00 /sbin/udevd --daemon root 2255 661 0 07:48 ? 00:00:00 /sbin/udevd --daemon root 2266 2 0 07:48 ? 00:00:00 [reiserfs] root 2267 2 0 07:48 ? 00:00:00 [flush-9:1] root 2274 2 0 07:48 ? 00:00:00 [flush-9:2] root 2284 1 0 07:48 ? 00:00:00 /usr/local/sbin/shfs /mnt/user -disks 2097150 -o noatime,big_writes,allow_other,default_permissions,use_ino root 2320 1 8 07:48 ? 00:00:17 /root/.dropbox-dist/dropbox root 2903 1 0 07:48 ? 00:00:00 /usr/sbin/lighttpd-angel -D -f /boot/custom/lighttpd/lighttpd.conf root 2904 1 0 07:48 ? 00:00:00 awk -W re-interval -f /boot/custom/lighttpd/lighttpd_cp.awk root 2906 2903 0 07:48 ? 00:00:00 /usr/sbin/lighttpd -D -f /boot/custom/lighttpd/lighttpd.conf root 2907 2906 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2908 2907 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2909 2906 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2910 2909 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2911 2906 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2912 2911 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2913 2906 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2914 2913 0 07:48 ? 00:00:00 /usr/bin/php-cgi root 2934 1 0 07:49 tty1 00:00:00 /sbin/agetty 38400 tty1 linux root 2935 1 0 07:49 tty2 00:00:00 /sbin/agetty 38400 tty2 linux root 2936 1 0 07:49 tty3 00:00:00 /sbin/agetty 38400 tty3 linux root 2937 1 0 07:49 tty4 00:00:00 /sbin/agetty 38400 tty4 linux root 2938 1 0 07:49 tty5 00:00:00 /sbin/agetty 38400 tty5 linux root 2939 1 0 07:49 tty6 00:00:00 /sbin/agetty 38400 tty6 linux nobody 2948 1 0 07:49 ? 00:00:00 python -OO /usr/local/sabnzbd/SABnzbd.py -d -s 0.0.0.0:8081 --config-file /mnt/disk2/sabnzbd/data --pid /var/run/sabnzbd/ > /dev/null 2>&1 nobody 3124 1 0 07:49 ? 00:00:00 python /usr/local/sickbeard/SickBeard.py --daemon --port 8083 --datadir /mnt/disk2/sickbeard/data --pidfile /var/run/sickbeard/sickbeard.pid > /dev/null 2>&1 root 3168 1 0 07:49 ? 00:00:00 /usr/sbin/cnid_metad root 3169 1 0 07:49 ? 00:00:00 /usr/sbin/afpd root 3662 32559 0 07:51 ? 00:00:00 sleep 60 root 3732 1960 0 07:52 ? 00:00:00 sh -c cd /usr/local/emhttp; /usr/bin/php -d magic_quotes_gpc=Off plugins/webGui/template.php 'path=Utils/Processes&prev=Utils' root 3733 3732 0 07:52 ? 00:00:00 /usr/bin/php -d magic_quotes_gpc=Off plugins/webGui/template.php path=Utils/Processes&prev=Utils root 3735 3733 0 07:52 ? 00:00:00 /bin/bash /usr/local/emhttp/plugins/webGui/scripts/pre ps -ef root 3736 3735 0 07:52 ? 00:00:00 ps -ef root 6009 2 0 07:47 ? 00:00:00 [flush-8:0] root 32559 1 0 07:48 ? 00:00:00 /bin/bash /usr/bin/unraid_notify run_service
November 5, 201213 yr Thanks for the feedback. IIRC, the pytivo files are not installed until changes are applied in the unRAID menu. So just browse there, apply settings and see if it works. I've only used unraid for about a day and the plg files are quite new and complex. I'll do some testing on this tonight and see if I can get it start on boot.
November 5, 201213 yr Just installed this for the first time today. ffmpeg required a few more libraries. <snip> I tried these instructions, but the new glibc-solibs-2.15-i486-7.txz is causing cron to segfault: Nov 5 13:14:01 unraid kernel: crond[4729]: segfault at b771051c ip b771051c sp bfd755f8 error 15 in ld-2.11.1.so[b7710000+1000] (Errors) If I revert to glibc-solibs-2.11.1-i486-3.txz the segfault goes away but this new ffmpeg won't run.
November 5, 201213 yr yeh, running the command python --version ffmpeg - version it looks to me like ffmpeg isn't running for me eiher
November 8, 201213 yr Lots of progress has been made and I should have an improved version ready for release sometime over the weekend.
November 9, 201213 yr This new version has been tested as well as I can on a clean unRAID 5.0-rc8a installation. Only the main sharing features have been implemented on the unRAID webGui, for up to three shares. I could increase this in the future. The pyTivo admin pages on port :9032 have been disabled for now due to how the pyTivo install gets wiped out on reboot. I'm sure I could find a way to save/restore the pyTivo.conf file, but this will have to be in a future version. If you run into any issues or need some of the other pyTivo features restored, please let me know. If you have problems, please include your unRAID and other plugin versions in your feedback. Thanks. 1. Download and copy to your /boot/config/plugins directory: http://dl.dropbox.com/u/40493373/pyTivo-2012-11-08-2125.plg 2. Install or reboot: installplg /boot/config/plugins/pyTivo-2012-11-08-2125.plg 3. Configure, enable and apply at: http://tower/Settings/pyTivo 4. Enjoy. 2012-11-09: Appears incompatible with overbryn's opensshd-0.6 plugin which uses openssl-solibs-0.9.8x and makes ffmpeg complain which uses openssl-solibs-1.0.1c-i486-3.
November 9, 201213 yr I created a folder on the flash for my pytivo installations - /boot/pytivo. Is it possible to have the plugin put pytivo there on the first install with subsequent installs just running what exists in that directory? This would allow the pytivo configuration to survive a reboot.
November 9, 201213 yr yes. I think it will already preserve the directory, but the config still gets blown out in start. I will have to create a menu option to disable pyTivo.conf file changes. I can do that in a couple days.
November 10, 201213 yr I've made some significant improvements to this plugin: 1. Restored the original pyTivo web configuration on port :9032 2. Revamped webGui menus: 2.1 Only option is now pyTivo install path. If you change this, the current install will be moved to the new location on apply, ie you can create a permanent install on your flashdrive if you wish 2.2 Include a link to the pyTivo web configuration on <IPADDR>:9032 3. Saves pyTivo.conf between reboots. If you make changes with the pyTivo webconfig, be sure to use the webGui to disable/enable pyTivo to apply and save the conf. If you don't do this, new changes since the last pyTivo service restart will be lost. Installation: 1. Copy this to /boot/config/plugins: https://dl.dropbox.com/u/40493373/pyTivo-2012-11-10-1629.plg 2. If you already have a pyTivo.conf you want to use, copy it into /boot/config/plugins/pyTivo/pyTivo.conf. Otherwise the install will create a default config. 3. Install or reboot: installplg /boot/config/plugins/pyTivo-2012-11-10-1629.plg 4. Configure install path / enable / apply changes in the webGui pyTivo menu 5. Click the pyTivo Web configuration link and edit the pyTivo shares --> Be sure to save your changes 6. Disable/Apply then Enable/Apply in the webGUI to backup the pyTivo.conf 7. Enjoy and let me know if you have any issues. Known Issues Overbyrn's openssh-0.6 plugin is incompatible with ffmpeg in this release. I have an updated openssh-6.1p1 that appears to work but it initially complains of a glibc error (will start fine on the next enable in webGui) and causes cron segfaults. Use at your own risk: https://dl.dropbox.com/u/40493373/opensshd-0.7-prelim.plg
November 11, 201213 yr getting an error when trying to configure the file (when clicking on "pyTivo Web Configuration:" Unsupported Command Query: Container: ['Settings'] Command: ['Settings']
November 11, 201213 yr I'm having a hard time replicating this issue on my end and I need more info before I can help you. The pyTivo web config typically runs at tower:9032 (replace with your hostname) or by the actual server ip, 192.168.1.10:9032. Do either of these take you to the pyTivo web config correctly? Typically you see one link on the page at that address to "Web Configuration" which should link to: http://192.168.1.10:9032/TiVoConnect?Command=Settings&Container=Settings The above link is what I link to from the webGui (the ip address should be replaced automatically with the current server ip) and at this point is completely handled by pyTivo. Can you check that python is installed correctly: "python --version", should be 2.7.3. Version 3.x.x is not compatible with pyTivo and another plugin could have installed it. You could also check your /boot/packages directory for python-3.x.x files to make sure it was never installed. What other plugins are you using? I may have to search for more incompatibilities. Do you have javascript disabled/blocked in your browser? What browser are you using? it works for me in IE8 and the latest chrome.
November 11, 201213 yr I'm having a hard time replicating this issue on my end and I need more info before I can help you. The pyTivo web config typically runs at tower:9032 (replace with your hostname) or by the actual server ip, 192.168.1.10:9032. Do either of these take you to the pyTivo web config correctly? Typically you see one link on the page at that address to "Web Configuration" which should link to: http://192.168.1.10:9032/TiVoConnect?Command=Settings&Container=Settings The above link is what I link to from the webGui (the ip address should be replaced automatically with the current server ip) and at this point is completely handled by pyTivo. Can you check that python is installed correctly: "python --version", should be 2.7.3. Version 3.x.x is not compatible with pyTivo and another plugin could have installed it. You could also check your /boot/packages directory for python-3.x.x files to make sure it was never installed. What other plugins are you using? I may have to search for more incompatibilities. Do you have javascript disabled/blocked in your browser? What browser are you using? it works for me in IE8 and the latest chrome. Checking version and it is 2.7.3 I have the following items that might be of interest in my packages folder: python-2.6.4-i486-1.txz* python-2.6.4-i486-1.txz.auto_install* python-2.6.4-i486-1.txz.manual_install* python-2.6.6-i486-1.txz* python-2.7.3-i486-2.txz* python-cheetah-2.4.2.1-i486-1alien.tgz* python-cheetah-2.4.2.1-i486-1alien.tgz.auto_install* python-cheetah-2.4.2.1-i486-1alien.tgz.manual_install* python-cheetah-2.4.4-i486-1alien.tgz* python-unmenu-package.conf* python-yenc-0.3-i486-1alien.tgz* python_cheetah-unmenu-package.conf* I have gotten the same error in chrome, firefox, and safari I will report back on what other plugins later in the afternoon. Incidentally, it worked for a bit (not this version, but the previous one that you loaded) then when I upgraded to the latest it stopped working and I started getting this error.
November 11, 201213 yr I've made some significant improvements to this plugin: 1. Restored the original pyTivo web configuration on port :9032 2. Revamped webGui menus: 2.1 Only option is now pyTivo install path. If you change this, the current install will be moved to the new location on apply, ie you can create a permanent install on your flashdrive if you wish 2.2 Include a link to the pyTivo web configuration on <IPADDR>:9032 3. Saves pyTivo.conf between reboots. If you make changes with the pyTivo webconfig, be sure to use the webGui to disable/enable pyTivo to apply and save the conf. If you don't do this, new changes since the last pyTivo service restart will be lost. Installation: 1. Copy this to /boot/config/plugins: https://dl.dropbox.com/u/40493373/pyTivo-2012-11-10-1629.plg <snip rest of instructions> The version of ffmpeg you are using was built for Slackware 14.0 which uses glibc 2.15. unRAID 5.0rc8a is based on Slackware 13.1 which uses glibc 2.11.1. This is why glibc-solibs must be updated. Unfortunately, it is causing segfaults in cron: Nov 11 14:21:01 tower50rc8a kernel: crond[13332]: segfault at b778f51c ip b778f51c sp bfded9c8 error 15 in ld-2.11.1.so[b778f000+1000] Nov 11 14:21:01 tower50rc8a kernel: crond[13331]: segfault at b778f51c ip b778f51c sp bfded9c8 error 15 in ld-2.11.1.so[b778f000+1000] It is also the source of the segfaults with the openssh plugin. See Here.
November 11, 201213 yr Went to 5.0rc8 and settings is coming up now. I am working on configuring it now. Thanks!
November 11, 201213 yr The version of ffmpeg you are using was built for Slackware 14.0 which uses glibc 2.15. unRAID 5.0rc8a is based on Slackware 13.1 which uses glibc 2.11.1. This is why glibc-solibs must be updated. Unfortunately, it is causing segfaults in cron: Nov 11 14:21:01 tower50rc8a kernel: crond[13332]: segfault at b778f51c ip b778f51c sp bfded9c8 error 15 in ld-2.11.1.so[b778f000+1000] Nov 11 14:21:01 tower50rc8a kernel: crond[13331]: segfault at b778f51c ip b778f51c sp bfded9c8 error 15 in ld-2.11.1.so[b778f000+1000] It is also the source of the segfaults with the openssh plugin. See Here. I need to find an ffmpeg built for 13.1 then dont I. My current source for ffmpeg, alien, only has 14.0 builds http://www.slackware.com/~alien/slackbuilds/ffmpeg/pkg/14.0/ I'll have to search for this and then revise the libraries my plugin uses.
November 11, 201213 yr I found this site has static compiles (no dependencies): http://ffmpeg.gusari.org/static/ They look like nightly git snapshots though.
November 11, 201213 yr I've taken cassiusdrows' advice and found an ffmpeg built for slackware 13.1 and then updated the plugin around that: https://dl.dropbox.com/u/40493373/pyTivo-2012-11-11-1809.plg It works the same as the previous one, just a bunch of lib updates. I found this site has static compiles (no dependencies): http://ffmpeg.gusari.org/static/ They look like nightly git snapshots though. Thank you. I'll look into this. Currently ffmpeg requires 26 additional libraries which is kind of a headache to enter into the plugin.
November 12, 201213 yr Here's the plugin with the static ffmpeg. Seems to work well and shortens the plugin install time. https://dl.dropbox.com/u/40493373/pyTivo-2012-11-19-1954.plg Thank you all for your help. Changelog: 2012-11-04-2000 initial release 2012-11-08-2125 changes are TNTC, everything was overhauled 2012-11-10-1629 pyTivo web config restored, can move pyTivo, save conf on reboot 2012-11-11-1809 downgrade ffmpeg and supporting libs from slack 14 to 13.1 for compatibility 2012-11-11-2210 static ffmpeg to reduce dependencies 2012-11-19-1954 python-2.6.6, same as used in unplugged sab, cp & sb plugins
Archived
This topic is now archived and is closed to further replies.