June 19, 201214 yr Unable to play video files, audio however works fine. For some reason my "transcode" folder is empty.
June 19, 201214 yr Unable to play video files, audio however works fine. For some reason my "transcode" folder is empty. Please look at my post: http://lime-technology.com/forum/index.php?topic=17092.msg183636#msg183636 Basically, you need to copy ffmpeg, lame to 'transcode' from /usr/bin/ EDIT: Sorry, forgot one step that I had to do. You have to update ffmpeg that gets installed...
June 23, 201214 yr Basically, you need to copy ffmpeg, lame to 'transcode' from /usr/bin/ I don't have a /usr/bin folder or directory on my flash.
June 24, 201214 yr Basically, you need to copy ffmpeg, lame to 'transcode' from /usr/bin/ I don't have a /usr/bin folder or directory on my flash. it's not /boot/usr/bin/ it's /usr/bin/
June 25, 201214 yr it's /usr/bin/ I don't have that directory on my flash. I am trying \\tower\flash\usr\bin
June 26, 201214 yr Jangjong, thanks for your help my videos are working again. installplg / reboot this command didn't work for me. I downloaded your file and issued the following command in telnet. installplg /boot/config/plugins/subsonic-4.6-noarch-1.1aj.plg cp /usr/bin/ffmpeg /boot/config/plugins/subsonic/transcode/ffmpeg cp /usr/bin/lame /boot/config/plugins/subsonic/transcode/lame alreday had the "transcode directory" Cheers!
June 26, 201214 yr Jangjong, thanks for your help my videos are working again. installplg / reboot this command didn't work for me. I downloaded your file and issued the following command in telnet. installplg /boot/config/plugins/subsonic-4.6-noarch-1.1aj.plg cp /usr/bin/ffmpeg /boot/config/plugins/subsonic/transcode/ffmpeg cp /usr/bin/lame /boot/config/plugins/subsonic/transcode/lame alreday had the "transcode directory" Cheers! Yea I figured out how to add them there using the plg file so you don't have to manually copy them. additionally, i fixed the problem with unicode with my plg, so people that's having problems with displaying songs with non-english title, this will fix the problem.
June 26, 201214 yr Okay. I've been just going around everywhere in this post.. so I'm just going to organize everything with this reply. First, the OP's plug in is a great plug in. It worked "out of the box". However, it had a few things that needed to be corrected. ffmpeg: OP's plug-in includes ffmpeg 0.6.1. This does not work with the video transcoding. I'm not sure which version works with videos but this needed to be updated. symlink: OP's plug-in creates a symlink for Transcode bin's. I am not sure how this works in a cache drive, but the default install location is in the flash drive which is FAT/FAT32. FAT/FAT32 does not support symlink, so when you run the installer, it's not able to create a symlink and creates some errors instead. Unicode Support: This isn't really OP's plugin's problem but Subsonic's (Or slackware's) problem in general I think. If I'm wrong, please correct me. If you're a foreigner like me, you probably have some songs that's not in English. If you installed OP's plug-in, it does not support songs with non-english filenames or title. Unnecessary Packages: OP mentions in his post too, but he just simply installs PS3 encoder pkgs. This is fine, but it definitely installs some extra packages that you don't need for Subsonic or ffmpeg Broken Alsa Package Link: I just noticed this but I guess Alsa lib got updated and the OP's plugin included a broken link for Alsa which prevents users from installing the plug in Won't Automatically Restart on Reboot: You probably have noticed this, but it does not automatically start when you reboot your unRAID machine. These problems can cause some troubles if you are a subsonic user like me. I like watching videos from Subsonic, listen to non-english music, and frequently restart unRAID.. I did some research and found a manual way to fix these problems.. but whenever I reboot, I will have to manually do these again. I got tired of it so I decided to fix the OP's plugin. Last update from OP was in March I believe... and it's already June. It has been 3 months without any updates.. If OP reads this reply, I hope he's okay with what I did. Here is what I fixed: ffmpeg: Updated the plugin to use ffmpeg 0.11 which supports video trancoding symlink: Got rid of symlink. Instead, it copies ffmpeg and lame from /usr/bin/ to INSTALL_LOCATION/transcode/ Unicode Support: Added few lines to use UTF8. This enables non-english title music and some special characters in the title Unnecessary Packages: I actually went through each pkgs that's included in the ps3 meconder package and stripped out packages not required by ffmpeg. PS3 Meconder package includes 74 different packages. What I added include only 17 packages. These are only packages needed by ffmpeg Broken Alsa Package Link: I simple fixed the link. Lame installs twice: Lame gets installed by the plugin itself, and it's also included in mencoder package. lame-3.98.4 doesn't seem to work correctly, so I left the one in mencoder pkg Here is the link for the new plug in: http://dl.dropbox.com/u/51857606/unraid/subsonic-4.6-noarch-1.2jj.plg NEWER VERSION AVAILABLE Enjoy! I'm going to see if I can fix the automatic start on boot up and a better way to use 4.7.beta2..
June 27, 201214 yr Jangjong, Thanks your work is much appreciated. One question has the restart on reboot been fixed?
June 27, 201214 yr Jangjong, Thanks your work is much appreciated. One question has the restart on reboot been fixed? Nope. I tried to, but seems like I can't figure it out at the moment. I will update it when I have time to sit down and go through this again.
June 28, 201214 yr Here is what's coming next: Auto Restart on Boot: I've figure out what the problem is.. Kinda hard to explain so I won't lol Efficient Package Installation: I saw that it installs mencoder pkg every time subsonic is started. There's like 70 packages in the OP's plugin and 17 plugins for mine. This gets install every time you stop and start the service again without rebooting. This needs to be changed so they get installed only on booting.. Changing Hosting from Dropbox to Google Code: Probably not necessary. I just prefer google code over dropbox. New Plugin for Subsonic 4.7 beta 2: I think it's just simpler to create another plug-in for 4.7 beta 2 instead of having a trigger in the setting option. Just easier on my end lol Clean Up: There are some unnecessary scripts and settings I found in OP's plugin. I will be cleaning that up Hopefully I will have this done by this week. Most of it is done except for the new plug in for the new beta actually.. Just need more testing.
June 28, 201214 yr Thank you for picking this is. I absolutely love Subsonic and all the features/cleanups you listed sound absolutely fantastic.
June 29, 201214 yr Hi! I finished this faster than I thought I would.. I guess I have a lot of free time.. lol So, I think I basically fixed every problem that I was having with the OP's plugin.. I don't know what else to fix.. Here is what I've done: Fixed Auto-Start on Boot: As many of you know, OP's plug in does not start automatically when you reboot. I had to fix a lot of the script to get this work correctly. Cleaned Up the Script: Fixing the auto start made me to clean up the script. I saw some unnecessary lines and cleaned that up. Removed the Feature to Use 4.6 Beta: This was meant for 4.6 beta it seems like.. but since 4.6 is the stable build now, this is not necessary. Using Google Code for Hosting: I just like google code hosting better than dropbox.. so I changed the script to use Google Code rather than dropbox. Also, I saw some of the link from the OP's plug in was broken. I think as long as I have the google code account, links in the plug in shouldn't break. WARNING: This plugin installs about 20 extra packages on boot for ffmpeg to work properly. It will slow down your boot up time. It may be depended on your hardware though. Just wanted to let you know what's going on with the plug in. Here is the new plug in: http://lime-technology.com/forum/index.php?topic=21356.0 Let me know if you guys have any problems.. FYI, if you want to get Flac files to work, see this post: http://lime-technology.com/forum/index.php?topic=17092.msg172502#msg172502 TODO: Plugin for 4.7 beta 2: Need to look into a way is to get 4.7 beta 2 working properly. I got it to work somehow, but flac files won't work.. Clean Up More: I think it can be cleaned up more... but who knows. Newer Packages?: Not sure if this is necessary since it's working perfectly fine.. but maybe I can look into updating packages. What's coming next: Plugin for 4.7 beta 2: I will release two plugins for the next version. One for 4.6 and one for 4.7 beta 2. New ffmpeg: OP is using ffmpeg version from http://alien.slackbook.org/dokuwiki/doku.php . This works fine for Subsonic 4.6 since Subsonic's default setting uses Lame to downsample MP3's but this version of ffmpeg is not able to downsample mp3 or transcode flac. I will be using ffmpeg and other required packages by ffmpeg from this repository: http://pkgs.org/slackware-13.37/slackware-i486/ . I can confirm that Flac works out of the box without the 2 step transcoding with this ffmpeg. Newer Packages: Since I am getting whole new required packages from a new repository, there will be new packages that need to be installed for ffmpeg to work properly. There will be about 30 to 40 packages, but still lower than 70 pkgs from mencoder pkg
June 29, 201214 yr I just installed this latest version, The Interface says that it is installed and running but when I go to the Web page...nothing! Port 4040 is not open. Any ideas? Edit: Well I disable and re-enabled and now it is working.
June 30, 201214 yr I just installed this latest version, The Interface says that it is installed and running but when I go to the Web page...nothing! Port 4040 is not open. Any ideas? Edit: Well I disable and re-enabled and now it is working. I think it takes a bit for subsonic to actually configure jetty/db and start up. It doesn't really start right away.. Sometimes it would take me like a minute or two. but I will look into it cause I did see this problem on my end as well. Only once though. Just to help me out here.. Were you using OP's older version before you installed the newest version? If you were using the older version, did you disable Subsonic before you installed it?
June 30, 201214 yr I had installed his version first but it had an error so I never got the chance to Enable it before installing this one.
July 2, 201214 yr I had installed his version first but it had an error so I never got the chance to Enable it before installing this one. I think there could be a problem if it was installed incorrectly initially.. I changed the plug in so it just overwrites what was there before.. This doesn't seem so efficient but it works haha.
July 3, 201214 yr Just wanted to say thanks to both the OP for getting this going, and Jangjong for the killer updates! It's much appreciated.
July 4, 201214 yr Hi Jangjong, I am getting this on the gui page Note: This package requires a Java Runtime environment, which has been installed. Java version 1.7.0_02 was expected, but No is running. Please verify that Subsonic is compatible with the installed version.
July 4, 201214 yr Hi Jangjong, I am getting this on the gui page Note: This package requires a Java Runtime environment, which has been installed. Java version 1.7.0_02 was expected, but No is running. Please verify that Subsonic is compatible with the installed version. I installed the right version of Java and all is working well.
July 4, 201214 yr Hi Jangjong, I am getting this on the gui page Note: This package requires a Java Runtime environment, which has been installed. Java version 1.7.0_02 was expected, but No is running. Please verify that Subsonic is compatible with the installed version. flybynite, did you install JRE before you went into SubSonic page? this plugin installs a separate plugin for JRE for unRAID. so when you install this, you will see JRE and SubSonic under Settings in unRAID. Before you start SubSonic, you have to go in there, make sure 'Install on Boot' check box is checked, and install it. If you have done that, you shouldn't have this problem again.. I'm thinking if I should just include this JRE in to SubSonic plugin though.. Just an idea.
July 8, 201213 yr Looks like one of the packages was updated from version 1 to version 2. When you go to "http://slackware.osuosl.org/slackware-current/slackware/l/alsa-lib-1.0.25-i486-1.txz:" it no longer exists with "http://slackware.osuosl.org/slackware-current/slackware/l/alsa-lib-1.0.25-i486-2.txz:" in its place. I went ahead and updated my plg to the new address and the plugin was able to install. OP may want to go ahead and update the plugin or host the old file elsewhere. I am able to play music so far and haven't noticed any issues but of course your mileage may vary.
July 8, 201213 yr flybynite, did you install JRE before you went into SubSonic page? I installed Jre afterwards.
July 8, 201213 yr Looks like one of the packages was updated from version 1 to version 2. When you go to "http://slackware.osuosl.org/slackware-current/slackware/l/alsa-lib-1.0.25-i486-1.txz:" it no longer exists with "http://slackware.osuosl.org/slackware-current/slackware/l/alsa-lib-1.0.25-i486-2.txz:" in its place. I went ahead and updated my plg to the new address and the plugin was able to install. OP may want to go ahead and update the plugin or host the old file elsewhere. I am able to play music so far and haven't noticed any issues but of course your mileage may vary. I fixed this issue. Please look at the previous page. I've updated the plugin. flybynite, did you install JRE before you went into SubSonic page? I installed Jre afterwards. Yea you're supposed to install it before running Subsonic. I'm planning on creating a whole new thread for my plug in because it looks like people dont really look at what other people replied.
Archived
This topic is now archived and is closed to further replies.