Ben Z 86 Posted October 22, 2015 Author Share Posted October 22, 2015 Ok thanks, I'll try that when I'll get time Link to comment Share on other sites More sharing options...
Ben Z 86 Posted October 27, 2015 Author Share Posted October 27, 2015 I'm getting an error. It says that frei0r.h header can't be found. I did apt-get install frei0r-plugins but I still get the same error. I can't find the location of the .h file. It would be nice to know which codecs do I actually need for emby to work properly. I tried that: ./configure --prefix=/usr/local --extra-version='1~vivid' --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-libx264 It worked but I still get the same error in my server log. I guess x264 codec isn't enough? Link to comment Share on other sites More sharing options...
thefirstofthe300 291 Posted October 27, 2015 Share Posted October 27, 2015 No. You will also need mp3, aac, vorbis, theora, vpx, and a number of others. It might just be best if you use all the flags I posted above. Sent from my Nexus 7 using Tapatalk Link to comment Share on other sites More sharing options...
thefirstofthe300 291 Posted October 27, 2015 Share Posted October 27, 2015 Also, Luke, did you happen to have a binary for ffmpeg ARM? Sent from my Nexus 7 using Tapatalk Link to comment Share on other sites More sharing options...
Ben Z 86 Posted October 27, 2015 Author Share Posted October 27, 2015 (edited) Sorry for this noob question but the static build isn't supposed to be easy to use? Plug and play and that's it? http://johnvansickle.com/ffmpeg/ It clearly says unpack and just run. What's the point in using ffmpeg without codecs? Just to clarify and not confusing you again, no I'm not using the static build but I would like to. Edited October 27, 2015 by benjidave Link to comment Share on other sites More sharing options...
Luke 36879 Posted October 27, 2015 Share Posted October 27, 2015 this is the static build we use for x86 and x64, so if you were to build it for arm it should be fine http://johnvansickle.com/ffmpeg/ Link to comment Share on other sites More sharing options...
Ben Z 86 Posted October 27, 2015 Author Share Posted October 27, 2015 I already tried this static build couple weeks ago. I got the same error in logs. I can give it another try later today. Link to comment Share on other sites More sharing options...
Luke 36879 Posted October 27, 2015 Share Posted October 27, 2015 from what i have seen in your logs, i don't think the problem is necessarily the build but instead is the server's access to execute it. Link to comment Share on other sites More sharing options...
Ben Z 86 Posted October 27, 2015 Author Share Posted October 27, 2015 (edited) By not having access to execute it, do you mean it's a permission issue or something else? If it's a permission issue, tell me if I'm wrong but if I run emby server from the user "root", there shouldn't have any permission issues, right? As I said earlier in this thread, I tried that and even changed the permissions correctly and I'm not sure the problem is there. So it's something else that prevent from executing it? Edited October 27, 2015 by benjidave Link to comment Share on other sites More sharing options...
Solution Ben Z 86 Posted October 29, 2015 Author Solution Share Posted October 29, 2015 I couldn't use the static build because it's 32bit (I thought armhf was equivalent of 32bit?). Executing it was impossible. Anyway... I finally resolved the problem. I can't believe it has been resolved that way. Instead of building ffmpeg from source (I thought it was the best way to do it?), I used the deb-multimedia source ( http://www.deb-multimedia.org/ ) and installed ffmpeg from it. Don't ask me why it worked but it did the trick. I also have all the codecs needed like thefirstofthe300 mentioned earlier. I also had to remove the "" from -ffmpeg “/ffmpeg/path” -ffprobe “ffprobe/path” while executing emby. Unfortunately, we're not living in a perfect world and I now have another error about "HttpResultFactory: Error streaming data" in my server log. But that's another problem not for this thread Link to comment Share on other sites More sharing options...
Luke 36879 Posted October 29, 2015 Share Posted October 29, 2015 well done Link to comment Share on other sites More sharing options...
thefirstofthe300 291 Posted November 6, 2015 Share Posted November 6, 2015 I answer to your question of why it worked, that repo actually has ARM builds in it so that would be why. Great job tracking that repo down! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now