FAQ  •  Register  •  Login

Serviio on Raspberry Pi Model B problem

<<

serviioNoob

Serviio newbie

Posts: 3

Joined: Mon Jun 05, 2017 9:56 am

Post Mon Jun 05, 2017 10:00 am

Serviio on Raspberry Pi Model B problem

Hi,

I've managed to install Serviio as well as compiling ffmpeg, etc.

However, when I run serviio I got the following error:
bash serviio.sh
Java HotSpot(TM) Client VM warning: G1 GC is disabled in this release.
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /home/pi/serviio/log/serviio.log (No such file or directory)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:207)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:492)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:1001)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:867)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:773)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:483)
at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:66)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:277)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:288)
at org.serviio.MediaServer.<clinit>(MediaServer.java:84)
Mon Jun 05 10:04:48 UTC 2017 Thread[main,5,main] java.io.FileNotFoundException: /home/pi/serviio/library/../log/derby.log (No such file or directory)
----------------------------------------------------------------
Mon Jun 05 10:04:51 UTC 2017:
Booting Derby version The Apache Software Foundation - Apache Derby - 10.12.1.1 - (1704137): instance a816c00e-015c-77b6-cfd6-ffffa418ce30
on database directory /home/pi/serviio/library/db with class loader sun.misc.Launcher$AppClassLoader@a3a380
Loaded from file:/home/pi/serviio/lib/derby.jar
java.vendor=Oracle Corporation
java.runtime.version=1.8.0_65-b17
user.dir=/home/pi/serviio/bin
os.name=Linux
os.arch=arm
os.version=4.4.50+
derby.system.home=/home/pi/serviio/library
derby.stream.error.file=../log/derby.log
Database Class Loader started - derby.database.classpath=''


it's stuck there,I have searched everywhere but haven't found any threads with same problem.
Thanks
<<

DenyAll

DLNA master

Posts: 2257

Joined: Fri Mar 08, 2013 11:16 pm

Location: Adelaide, Australia

Post Mon Jun 05, 2017 11:36 am

Re: Serviio on Raspberry Pi Model B problem

Does the folder /home/pi/serviio/log exist? Serviio needs to be able to write to it (so ensure it has full access).
DenyAll
Panasonic Viera FX800A | Panasonic Viera CS610A | Sony PS4 | Sony PS3 | Panasonic DMP-BD79 | Yamaha RX-V500D | iPad | Windows 10 | Serviio 1.10.1 Pro
WinHelper | MediaInfo

Beta Tester, Moderator
Please do not PM me for support as any solution cannot be shared with others.
<<

serviioNoob

Serviio newbie

Posts: 3

Joined: Mon Jun 05, 2017 9:56 am

Post Mon Jun 05, 2017 12:01 pm

Re: Serviio on Raspberry Pi Model B problem

Yeah..

I've created the folder and even the file itself, but still coming up with that error. Funny enough tho, it seems it can still write stuff to the log file. It's weird. However, serviio is up and running now.

On another note, I cannot get the subtitle (srt) to work on ps4 and that's the reason why I'm installing serviio in the first place.

My file formats are movie_name.mp4 and movie_name.en.mp4

Please help
<<

DenyAll

DLNA master

Posts: 2257

Joined: Fri Mar 08, 2013 11:16 pm

Location: Adelaide, Australia

Post Mon Jun 05, 2017 12:15 pm

Re: Serviio on Raspberry Pi Model B problem

Not sure - try renaming the subtitle file to be exactly the same as the mp4 file (ie. without the .en.) in the first instance (other then the extension which should be .srt).
In the Delivery, Subtitles are of Serviio Console, only "Enable Subtitles" and "Try to automatically detect subtitle character encoding" should be ticked (if still not working, try the "automatically detect" setting unticked as well), remembering to press Save.
DenyAll
Panasonic Viera FX800A | Panasonic Viera CS610A | Sony PS4 | Sony PS3 | Panasonic DMP-BD79 | Yamaha RX-V500D | iPad | Windows 10 | Serviio 1.10.1 Pro
WinHelper | MediaInfo

Beta Tester, Moderator
Please do not PM me for support as any solution cannot be shared with others.
<<

serviioNoob

Serviio newbie

Posts: 3

Joined: Mon Jun 05, 2017 9:56 am

Post Mon Jun 05, 2017 12:46 pm

Re: Serviio on Raspberry Pi Model B problem

Now, it won't even play the video on ps4 :(

But at least, it's picking up the subtitle. Here is the log:
2017-06-05 12:38:28,801 INFO [PlaybackEventsManager] Playback of media item 48
has stopped at 21% on Identifier=192.168.1.18, Profile=Playstation 4, Name=Plays
tation 4
2017-06-05 12:39:20,921 WARN [ProcessExecutor] Process ffmpeg has a return code
of 1! This is a possible error. Detailed output follows.
Metadata:
handler_name : SoundHandler
[AVFilterGraph @ 0x18473f0] No such filter: 'subtitles'
Error initializing complex filters.
Invalid argument
2017-06-05 12:40:20,192 ERROR [ResourceTransportRequestHandler] Error while proc
essing resource, sending back 500 error. Message: Transcoded file '/tmp/Serviio/
transcoding-temp-e979610634143e9b138903629d6426a1.stf' cannot be found, FFmpeg e
xecution probably failed
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-e97961063414
3e9b138903629d6426a1.stf' cannot be found, FFmpeg execution probably failed
at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryS
trategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:47)
at org.serviio.delivery.resource.transcode.AbstractAVTranscodingDelivery
Engine.retrieveTranscodedResource(AbstractAVTranscodingDeliveryEngine.java:153)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(Abstract
DeliveryEngine.java:96)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(
MediaResourceRetrievalStrategy.java:152)
at org.serviio.delivery.GETMethodProcessor.retrieveResource(GETMethodPro
cessor.java:96)
at org.serviio.delivery.GETMethodProcessor.buildDeliveryContainer(GETMet
hodProcessor.java:46)
at org.serviio.delivery.AbstractMethodProcessor.handleRequest(AbstractMe
thodProcessor.java:133)
at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(Resourc
eDeliveryProcessor.java:81)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequ
est(ResourceTransportRequestHandler.java:82)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequ
estHandler.java:66)
at org.apache.http.protocol.HttpService.doService(HttpService.java:423)
at org.serviio.upnp.webserver.ServiioHttpService.doService(ServiioHttpSe
rvice.java:78)
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:3
41)
at org.serviio.upnp.webserver.WebServer$WorkerThread.run(WebServer.java:
204)
2017-06-05 12:40:22,828 WARN [ProcessExecutor] Process ffmpeg has a return code
of 1! This is a possible error. Detailed output follows.
Metadata:
handler_name : SoundHandler

I built the ffmpeg in this way (it took ages):

cd /usr/src
sudo git clone git://git.videolan.org/x264
cd x264
sudo ./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl
sudo make
sudo make install

cd ..
sudo git clone git://source.ffmpeg.org/ffmpeg.git
cd ffmpeg
sudo ./configure --arch=armel --target-os=linux --enable-gpl --enable-libx264
sudo make
sudo make install

Anything that I've missed?

Thanks

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 27 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.