FAQ  •  Register  •  Login

QNAP TS-112P

<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Wed Jun 08, 2016 9:58 pm

QNAP TS-112P

Hi Everyone,
I have installed 1.6.1 pro version on my NAS QNAP TS-112P, but mediabrowser doesn't stream videos, I can see the library only, the player starts buffering but nothing happens. I have a W10 with chrome browser and NAS in the same subnet. It works with Serviio 1.6.1 pro installed on W10.
I have checked bandwith on PC and NAS but no traffic appear, NAS CPU stay around 14%.
Do you have any idea about this problem?

Thank you!
Riccardo
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Jun 12, 2016 9:45 am

Re: QNAP TS-112P

hi, post the detailed log please.
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Sun Jun 12, 2016 10:32 pm

Re: QNAP TS-112P

zip wrote:hi, post the detailed log please.


Hi, hope this is the right one

Thank you
Riccardo

  Code:
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
2016-06-13 00:20:40,728 WARN  [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: FFmpeg execution failed
2016-06-13 00:22:08,399 INFO  [AbstractAVTranscodingDeliveryEngine] Cleaning transcode engine and its data
2016-06-13 00:22:08,576 INFO  [EventDispatcher] Leaving EventDispatcher
2016-06-13 00:22:08,577 INFO  [EventSubscriptionExpirationChecker] Leaving EventSubscriptionExpirationChecker, removing all event subscriptions
2016-06-13 00:22:08,577 INFO  [DiscoveryAdvertisementNotifier] Leaving DiscoveryAdvertisementNotifier
2016-06-13 00:22:08,578 INFO  [WebServer] WebServer shutting down
2016-06-13 00:22:08,578 INFO  [DiscoverySSDPMessageListener] Leaving DiscoverySSDPMessageListener
2016-06-13 00:22:23,696 INFO  [WebServer] WebServer starting on port 8895
2016-06-13 00:22:23,729 INFO  [Device] Updated bound IP address of Device with UUID: 61cd396e-1894-3da9-91a2-e8090bcf4e54, bound address: 192.168.1.11
2016-06-13 00:22:23,750 INFO  [EventSubscriptionExpirationChecker] Starting EventSubscriptionExpirationChecker
2016-06-13 00:22:23,751 INFO  [EventDispatcher] Starting EventDispatcher
2016-06-13 00:22:23,752 INFO  [RendererSearchSender] Searching for Renderer devices
2016-06-13 00:22:23,753 INFO  [DiscoveryAdvertisementNotifier] Starting DiscoveryAdvertisementNotifier
2016-06-13 00:22:23,766 INFO  [DiscoverySSDPMessageListener] Starting DiscoverySSDPMessageListener using interface eth0 (eth0) and address 192.168.1.11, timeout = 0
2016-06-13 00:24:39,062 WARN  [ProcessExecutor] Process /share/HDA_DATA/.qpkg/Serviio/ffmpeg has a return code of 1! This is a possible error. Detailed output follows.
Stream mapping:
Stream #0:0 (mpeg4) -> scale (graph 0)
scale (graph 0) -> Stream #0:0 (flv)
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
2016-06-13 00:25:37,030 WARN  [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: FFmpeg execution failed
2016-06-13 00:25:39,131 WARN  [ProcessExecutor] Process /share/HDA_DATA/.qpkg/Serviio/ffmpeg has a return code of 1! This is a possible error. Detailed output follows.
Stream mapping:
Stream #0:0 (mpeg4) -> scale (graph 0)
scale (graph 0) -> Stream #0:0 (flv)
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
2016-06-13 00:26:38,306 WARN  [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: FFmpeg execution failed
2016-06-13 00:26:40,556 WARN  [ProcessExecutor] Process /share/HDA_DATA/.qpkg/Serviio/ffmpeg has a return code of 1! This is a possible error. Detailed output follows.
Stream mapping:
Stream #0:0 (mpeg4) -> scale (graph 0)
scale (graph 0) -> Stream #0:0 (flv)
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
2016-06-13 00:27:39,856 WARN  [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: FFmpeg execution failed
2016-06-13 00:27:43,150 WARN  [ProcessExecutor] Process /share/HDA_DATA/.qpkg/Serviio/ffmpeg has a return code of 1! This is a possible error. Detailed output follows.
Stream mapping:
Stream #0:0 (mpeg4) -> scale (graph 0)
scale (graph 0) -> Stream #0:0 (flv)
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
[/share/HDA_DATA/.qpkg/Serviio/log] #
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Tue Jun 14, 2016 7:39 am

Re: QNAP TS-112P

HI,

can you send the output of ffmpeg -i for the file you're trying to play?
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Fri Jun 17, 2016 12:49 pm

Re: QNAP TS-112P

Hi! This is the output for the same video. Could be some codec is missing?

zip wrote:HI,

can you send the output of ffmpeg -i for the file you're trying to play?


  Code:
<Serviio/ffmpeg -i "Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi"
ffmpeg version 2.4.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan 11 2016 19:29:19 with gcc 4.2.3 (Sourcery G++ Lite 2008q1-126)
  configuration: --enable-gpl --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-libshine --enable-libass --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-zlib --enable-libx264 --enable-libspeex --enable-pthreads --extra-libs='-lrtmp -lpolarssl -lexpat -lfreetype -lfribidi -lz' --prefix=/cross/arm-2008q1/arm-none-linux-gnueabi/libc/usr --enable-cross-compile --arch=arm --cpu=armv5te --target-os=linux --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --cross-prefix=arm-none-linux-gnueabi- --pkg-config=pkg-config --bindir='/jenkins/workspace/FFmpeg - Qnap - Armv5/target'
  libavutil      54. 14.100 / 54. 14.100
  libavcodec     56. 12.101 / 56. 12.101
  libavformat    56. 14.100 / 56. 14.100
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mpeg4 @ 0x22036a0] Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using a tool like VirtualDub or avidemux to fix it.
Input #0, avi, from 'Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi':
  Duration: 01:32:00.18, start: 0.000000, bitrate: 1063 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x344 [SAR 1:1 DAR 80:43], 925 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s
At least one output file must be specified


Thanks

Riccardo
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Jun 19, 2016 6:56 pm

Re: QNAP TS-112P

Ok, I will retest and if it's a bug fix for 1.7. In the meantime you could try to edit file


  Code:
/share/MD0_DATA/.qpkg/Serviio/serviio.sh


and change

  Code:
ARCH_JAVA_OPTS="-Dserviio.fixedPointEncoders"

to

  Code:
ARCH_JAVA_OPTS=""


Then restart Serviio / NAS.
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Sun Jun 19, 2016 10:33 pm

Re: QNAP TS-112P

Hi Petr, I have changed what you suggest me, but seems still not working. Rebooted Serviio server and NAS.

zip wrote:Ok, I will retest and if it's a bug fix for 1.7. In the meantime you could try to edit file

  Code:
/share/MD0_DATA/.qpkg/Serviio/serviio.sh

and change
  Code:
ARCH_JAVA_OPTS="-Dserviio.fixedPointEncoders"

to
  Code:
ARCH_JAVA_OPTS=""

Then restart Serviio / NAS.


This is log file
  Code:
2016-06-20 00:05:07,957 INFO  [AbstractAVTranscodingDeliveryEngine] Cleaning tra                                                                             nscode engine and its data
2016-06-20 00:05:08,050 INFO  [WebServer] WebServer shutting down
2016-06-20 00:05:08,128 INFO  [DiscoveryAdvertisementNotifier] Leaving Discovery                                                                             AdvertisementNotifier
2016-06-20 00:05:08,130 INFO  [EventSubscriptionExpirationChecker] Leaving Event                                                                             SubscriptionExpirationChecker, removing all event subscriptions
2016-06-20 00:05:08,162 INFO  [DiscoverySSDPMessageListener] Leaving DiscoverySS                                                                             DPMessageListener
2016-06-20 00:05:08,162 INFO  [EventDispatcher] Leaving EventDispatcher
2016-06-20 00:05:11,726 INFO  [Device] Updated bound IP address of Device with U                                                                             UID: 61cd396e-1894-3da9-91a2-e8090bcf4e54, bound address: 192.168.1.11
2016-06-20 00:05:11,727 INFO  [WebServer] WebServer starting on port 8895
2016-06-20 00:05:11,729 INFO  [DiscoverySSDPMessageListener] Starting DiscoveryS                                                                             SDPMessageListener using interface eth0 (eth0) and address 192.168.1.11, timeout                                                                              = 0
2016-06-20 00:05:11,731 INFO  [EventSubscriptionExpirationChecker] Starting Even                                                                             tSubscriptionExpirationChecker
2016-06-20 00:05:11,732 INFO  [EventDispatcher] Starting EventDispatcher
2016-06-20 00:05:11,733 INFO  [RendererSearchSender] Searching for Renderer devi                                                                             ces
2016-06-20 00:05:11,735 INFO  [DiscoveryAdvertisementNotifier] Starting Discover                                                                             yAdvertisementNotifier
2016-06-20 00:06:26,572 WARN  [ProcessExecutor] Process /share/HDA_DATA/.qpkg/Se                                                                             rviio/ffmpeg has a return code of 1! This is a possible error. Detailed output f                                                                             ollows.
Stream mapping:
Stream #0:0 (mpeg4) -> scale (graph 0)
scale (graph 0) -> Stream #0:0 (flv)
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters                                                                              such as bit_rate, rate, width or height
2016-06-20 00:07:23,521 WARN  [ServiioStatusService] IOException occured. Return                                                                             ing error code 500 to the REST layer. Message: FFmpeg execution failed
2016-06-20 00:07:27,555 WARN  [ProcessExecutor] Process /share/HDA_DATA/.qpkg/Se                                                                             rviio/ffmpeg has a return code of 1! This is a possible error. Detailed output f                                                                             ollows.
Stream mapping:
Stream #0:0 (mpeg4) -> scale (graph 0)
scale (graph 0) -> Stream #0:0 (flv)
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters                                                                              such as bit_rate, rate, width or height
2016-06-20 00:08:25,344 WARN  [ServiioStatusService] IOException occured. Return                                                                             ing error code 500 to the REST layer. Message: FFmpeg execution failed
[/share/HDA_DATA/.qpkg/Serviio/log] #


Thank you
Riccardo
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Jun 20, 2016 11:02 pm

Re: QNAP TS-112P

It doesn't look like the change has been accepted, are you sure you saved the changes? It uses libmp3shine to encode mp3 instead of the non-fixed point library it should use after the change.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Tue Jun 21, 2016 4:29 pm

Re: QNAP TS-112P

Also, can ypu post the log again, but with detailed log enabled? You will have to change the xml log4j config file and restart the service / NAS. Then play the file again.
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Tue Jun 21, 2016 10:21 pm

Re: QNAP TS-112P

Thanks for your answer.

I have changed ARCH_JAVA_OPTS value then restarted Serviio and NAS.
  Code:
[/share/HDA_DATA/.qpkg/Serviio] # ls
LICENCE.txt        config/            legal/             plugins/
NOTICE.txt         dcraw*             lib/               serviio.pid
README.txt         ffmpeg*            library/           serviio.sh*
RELEASE_NOTES.txt  fonts/             log/               tmp/
[/share/HDA_DATA/.qpkg/Serviio] # cat serviio.sh | grep ARCH_JAVA_OPTS
        ARCH_JAVA_OPTS=""
ARCH_JAVA_OPTS=
        ${JAVA_BIN} ${JAVA_OPTS} ${JAVA_SERVIIO_OPTIONS} ${ARCH_JAVA_OPTS} -classpath "$SERVIIO_CLASSPATH" org.serviio.MediaServer > "${QPKG_DIR}/log/engine_output.log" 2>"${QPKG_DIR}/log/engine_error.log" &
[/share/HDA_DATA/.qpkg/Serviio] #


zip wrote:Also, can ypu post the log again, but with detailed log enabled? You will have to change the xml log4j config file and restart the service / NAS. Then play the file again.


Debug mode in enabled

This is the log4j.xml file for org.serviio category
  Code:
   <category name="org.serviio">
      <priority value="DEBUG"/>
   </category>


I made all changes with VI editor

Bye
Riccardo
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Jun 22, 2016 7:42 am

Re: QNAP TS-112P

The log you posted (the second time) was still not EBUG log (there are no DEBUG entries, only INFO) - I'm especially interested to see the ffmpeg command used for the transcoding job.
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Wed Jun 22, 2016 12:01 pm

Re: QNAP TS-112P

zip wrote:The log you posted (the second time) was still not EBUG log (there are no DEBUG entries, only INFO) - I'm especially interested to see the ffmpeg command used for the transcoding job.


You can see my log4j.xml on my last post. The Debug mode seems to be enabled. Is this "/share/HDA_DATA/.qpkg/Serviio/log" the corrrect path? I have 1 Bay NAS ARM CPU (X19 ???)
The ffmpeg command used should be in this log file?
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Jun 22, 2016 6:56 pm

Re: QNAP TS-112P

R1cky wrote:
zip wrote:The log you posted (the second time) was still not EBUG log (there are no DEBUG entries, only INFO) - I'm especially interested to see the ffmpeg command used for the transcoding job.


You can see my log4j.xml on my last post. The Debug mode seems to be enabled. Is this "/share/HDA_DATA/.qpkg/Serviio/log" the corrrect path? I have 1 Bay NAS ARM CPU (X19 ???)
The ffmpeg command used should be in this log file?

Yes and yes. Can you see any DEBUG entries in the log file?
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Thu Jun 23, 2016 11:39 pm

Re: QNAP TS-112P

zip wrote:
R1cky wrote:
zip wrote:The log you posted (the second time) was still not EBUG log (there are no DEBUG entries, only INFO) - I'm especially interested to see the ffmpeg command used for the transcoding job.


You can see my log4j.xml on my last post. The Debug mode seems to be enabled. Is this "/share/HDA_DATA/.qpkg/Serviio/log" the corrrect path? I have 1 Bay NAS ARM CPU (X19 ???)
The ffmpeg command used should be in this log file?

Yes and yes. Can you see any DEBUG entries in the log file?



I have removed serviio.log, the new log file now seems to have DEBUG details

This is what i can see for ffmpeg. Let me know if you need all text from log file in DEBUG mode, i don't attach it here because it's very large.

  Code:
[/share/HDA_DATA/.qpkg/Serviio/log] # cat serviio.log | grep ffmpeg
2016-06-24 01:09:27,023 DEBUG [ProcessExecutor] Starting /share/HDA_DATA/.qpkg/Serviio/ffmpeg -threads 1 -i /share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi -y -threads 1 -c:v flv -pix_fmt yuv420p -b:v 500k -maxrate:v 500k -bufsize:v 500k -filter_complex [0:v]scale=372:200[v] -r 24000/1001 -g 15 -c:a libmp3lame -b:a 128k -ar 22050 -ac 2 -map [v] -map 0:1 -sn -f flv /share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-145-flv_player-LOW.stf
2016-06-24 01:09:29,644 WARN  [ProcessExecutor] Process /share/HDA_DATA/.qpkg/Serviio/ffmpeg has a return code of 1! This is a possible error. Detailed output follows.
[/share/HDA_DATA/.qpkg/Serviio/log] #


Name file with complete path don't have "" the single ffmpeg command return 'no such file or directory' error. I have added "" on name file in this way

  Code:
/share/HDA_DATA/.qpkg/Serviio/ffmpeg -threads 1 -i "/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi" -y -threads 1 -c:v flv -pix_fmt yuv420p -b:v 500k -maxrate:v 500k -bufsize:v 500k -filter_complex [0:v]scale=372:200[v] -r 24000/1001 -g 15 -c:a libmp3lame -b:a 128k -ar 22050 -ac 2 -map [v] -map 0:1 -sn -f flv /share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-145-flv_player-LOW.stf
ffmpeg version 2.4.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan 11 2016 19:29:19 with gcc 4.2.3 (Sourcery G++ Lite 2008q1-126)
  configuration: --enable-gpl --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-libshine --enable-libass --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-zlib --enable-libx264 --enable-libspeex --enable-pthreads --extra-libs='-lrtmp -lpolarssl -lexpat -lfreetype -lfribidi -lz' --prefix=/cross/arm-2008q1/arm-none-linux-gnueabi/libc/usr --enable-cross-compile --arch=arm --cpu=armv5te --target-os=linux --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --cross-prefix=arm-none-linux-gnueabi- --pkg-config=pkg-config --bindir='/jenkins/workspace/FFmpeg - Qnap - Armv5/target'
  libavutil      54. 14.100 / 54. 14.100
  libavcodec     56. 12.101 / 56. 12.101
  libavformat    56. 14.100 / 56. 14.100
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mpeg4 @ 0x18d9ec0] Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using a tool like VirtualDub or avidemux to fix it.
Input #0, avi, from '/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi':
  Duration: 01:32:00.18, start: 0.000000, bitrate: 1063 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x344 [SAR 1:1 DAR 80:43], 925 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s
Unknown encoder 'libmp3lame'
[/share/HDA_DATA/.qpkg/Serviio/log] #

Now it works but return an error for libmp3lame encoder

Bye
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Jun 27, 2016 8:24 am

Re: QNAP TS-112P

Ok,

can you try this?

  Code:
/share/HDA_DATA/.qpkg/Serviio/ffmpeg -threads 1 -i "/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi" -y -threads 1 -c:v flv -pix_fmt yuv420p -b:v 500k -maxrate:v 500k -bufsize:v 500k -filter_complex [0:v]scale=372:200[v] -r 24000/1001 -g 15 -c:a libshine -b:a 128k -ar 22050 -ac 2 -map [v] -map 0:1 -sn -f flv /share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-145-flv_player-LOW.stf
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Mon Jun 27, 2016 2:34 pm

Re: QNAP TS-112P

zip wrote:Ok,

can you try this?

  Code:
/share/HDA_DATA/.qpkg/Serviio/ffmpeg -threads 1 -i "/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi" -y -threads 1 -c:v flv -pix_fmt yuv420p -b:v 500k -maxrate:v 500k -bufsize:v 500k -filter_complex [0:v]scale=372:200[v] -r 24000/1001 -g 15 -c:a libshine -b:a 128k -ar 22050 -ac 2 -map [v] -map 0:1 -sn -f flv /share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-145-flv_player-LOW.stf


This is the output
  Code:
/share/HDA_DATA/.qpkg/Serviio/ffmpeg -threads 1 -i "/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi" -y -threads 1 -c:v flv -pix_fmt yuv420p -b:v 500k -maxrate:v 500k -bufsize:v 500k -filter_complex [0:v]scale=372:200[v] -r 24000/1001 -g 15 -c:a libshine -b:a 128k -ar 22050 -ac 2 -map [v] -map 0:1 -sn -f flv /share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-145-flv_player-LOW.stf
ffmpeg version 2.4.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan 11 2016 19:29:19 with gcc 4.2.3 (Sourcery G++ Lite 2008q1-126)
  configuration: --enable-gpl --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-libshine --enable-libass --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-zlib --enable-libx264 --enable-libspeex --enable-pthreads --extra-libs='-lrtmp -lpolarssl -lexpat -lfreetype -lfribidi -lz' --prefix=/cross/arm-2008q1/arm-none-linux-gnueabi/libc/usr --enable-cross-compile --arch=arm --cpu=armv5te --target-os=linux --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --cross-prefix=arm-none-linux-gnueabi- --pkg-config=pkg-config --bindir='/jenkins/workspace/FFmpeg - Qnap - Armv5/target'
  libavutil      54. 14.100 / 54. 14.100
  libavcodec     56. 12.101 / 56. 12.101
  libavformat    56. 14.100 / 56. 14.100
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mpeg4 @ 0x330eec0] Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using a tool like VirtualDub or avidemux to fix it.
Input #0, avi, from '/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi':
  Duration: 01:32:00.18, start: 0.000000, bitrate: 1063 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x344 [SAR 1:1 DAR 80:43], 925 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s
[flv @ 0x331f370] impossible bitrate constraints, this will fail
[libshine @ 0x3321fb0] Specified sample rate 22050 is not supported
Output #0, flv, to '/share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-145-flv_player-LOW.stf':
    Stream #0:0: Video: flv1 (flv), yuv420p, 372x200 [SAR 4000:3999 DAR 80:43], q=2-31, 500 kb/s, 23.98 fps, 23.98 tbn, 23.98 tbc
    Metadata:
      encoder         : Lavc56.12.101 flv
    Stream #0:1: Audio: mp3, 0 channels, 128 kb/s
    Metadata:
      encoder         : Lavc56.12.101 libshine
Stream mapping:
  Stream #0:0 (mpeg4) -> scale (graph 0)
  scale (graph 0) -> Stream #0:0 (flv)
  Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
[~] #

<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Tue Jun 28, 2016 7:53 pm

Re: QNAP TS-112P

Ok, think I found it. Are you using Low quality for the MediaBrowser playback? If yes, try medium / original and confirm it works.

First make sure to revert all changes you made so far.

Alternatively, you can update the profile for flv_player (in application-profiles.xml) and change all cases of

  Code:
 aSamplerate="22050"

to

  Code:
 aSamplerate="44100"
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Tue Jun 28, 2016 10:43 pm

Re: QNAP TS-112P

zip wrote:Ok, think I found it. Are you using Low quality for the MediaBrowser playback? If yes, try medium / original and confirm it works.

First make sure to revert all changes you made so far.

Alternatively, you can update the profile for flv_player (in application-profiles.xml) and change all cases of

  Code:
 aSamplerate="22050"

to

  Code:
 aSamplerate="44100"


I made the changes replacing all 22050 with 44100 cases, changed playback quality too; then restarted Servioo service. This is the output og ffmpeg commad:
  Code:
ffmpeg version 2.4.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan 11 2016 19:29:19 with gcc 4.2.3 (Sourcery G++ Lite 2008q1-126)
  configuration: --enable-gpl --enable-static --disable-shared --disable-ffplay              --disable-ffserver --enable-libshine --enable-libass --enable-librtmp --enable-f             ontconfig --enable-libfreetype --enable-zlib --enable-libx264 --enable-libspeex              --enable-pthreads --extra-libs='-lrtmp -lpolarssl -lexpat -lfreetype -lfribidi -             lz' --prefix=/cross/arm-2008q1/arm-none-linux-gnueabi/libc/usr --enable-cross-co             mpile --arch=arm --cpu=armv5te --target-os=linux --disable-armv6 --disable-armv6             t2 --disable-vfp --disable-neon --cross-prefix=arm-none-linux-gnueabi- --pkg-con             fig=pkg-config --bindir='/jenkins/workspace/FFmpeg - Qnap - Armv5/target'
  libavutil      54. 14.100 / 54. 14.100
  libavcodec     56. 12.101 / 56. 12.101
  libavformat    56. 14.100 / 56. 14.100
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mpeg4 @ 0x1f03ec0] Video uses a non-standard and wasteful way to store B-frames              ('packed B-frames'). Consider using a tool like VirtualDub or avidemux to fix i             t.
Input #0, avi, from '/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks              The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.B             RRip.XViD-ETRG.avi':
  Duration: 01:32:00.18, start: 0.000000, bitrate: 1063 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv             420p, 640x344 [SAR 1:1 DAR 80:43], 925 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 23             .98 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 k             b/s
[flv @ 0x1f14370] impossible bitrate constraints, this will fail
[libshine @ 0x1f16fb0] Specified sample rate 22050 is not supported
Output #0, flv, to '/share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-1             45-flv_player-LOW.stf':
    Stream #0:0: Video: flv1 (flv), yuv420p, 372x200 [SAR 4000:3999 DAR 80:43],              q=2-31, 500 kb/s, 23.98 fps, 23.98 tbn, 23.98 tbc
    Metadata:
      encoder         : Lavc56.12.101 flv
    Stream #0:1: Audio: mp3, 0 channels, 128 kb/s
    Metadata:
      encoder         : Lavc56.12.101 libshine
Stream mapping:
  Stream #0:0 (mpeg4) -> scale (graph 0)
  scale (graph 0) -> Stream #0:0 (flv)
  Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters              such as bit_rate, rate, width or height
[~] #

Is this the correct way to test it. Let me know.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Jun 29, 2016 3:35 pm

Re: QNAP TS-112P

Thanks,

can you change them from 44100 to 48000 and try again?

BTW, in any case, your NAS might be too slow to support transcoding in real-time anyway ;-/ Let's see with the lowest quality
<<

R1cky

Serviio newbie

Posts: 10

Joined: Wed Jun 08, 2016 9:26 pm

Post Wed Jun 29, 2016 10:23 pm

Re: QNAP TS-112P

zip wrote:Thanks,

can you change them from 44100 to 48000 and try again?

BTW, in any case, your NAS might be too slow to support transcoding in real-time anyway ;-/ Let's see with the lowest quality


Output
  Code:
ffmpeg version 2.4.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Jan 11 2016 19:29:19 with gcc 4.2.3 (Sourcery G++ Lite 2008q1-126)
  configuration: --enable-gpl --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-libshine --enable-libass --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-zlib --enable-libx264 --enable-libspeex --enable-pthreads --extra-libs='-lrtmp -lpolarssl -lexpat -lfreetype -lfribidi -lz' --prefix=/cross/arm-2008q1/arm-none-linux-gnueabi/libc/usr --enable-cross-compile --arch=arm --cpu=armv5te --target-os=linux --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --cross-prefix=arm-none-linux-gnueabi- --pkg-config=pkg-config --bindir='/jenkins/workspace/FFmpeg - Qnap - Armv5/target'
  libavutil      54. 14.100 / 54. 14.100
  libavcodec     56. 12.101 / 56. 12.101
  libavformat    56. 14.100 / 56. 14.100
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mpeg4 @ 0x169bec0] Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using a tool like VirtualDub or avidemux to fix it.
Input #0, avi, from '/share/Multimedia/Movies/Non Disney/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG/Alvin and the Chipmunks The Road Chip.2015.BRRip.XViD-ETRG.avi':
  Duration: 01:32:00.18, start: 0.000000, bitrate: 1063 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x344 [SAR 1:1 DAR 80:43], 925 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s
[flv @ 0x16ac370] impossible bitrate constraints, this will fail
[libshine @ 0x16aefb0] Specified sample rate 22050 is not supported
Output #0, flv, to '/share/HDA_DATA/.qpkg/Serviio/tmp/Serviio/transcoding-temp-145-flv_player-LOW.stf':
    Stream #0:0: Video: flv1 (flv), yuv420p, 372x200 [SAR 4000:3999 DAR 80:43], q=2-31, 500 kb/s, 23.98 fps, 23.98 tbn, 23.98 tbc
    Metadata:
      encoder         : Lavc56.12.101 flv
    Stream #0:1: Audio: mp3, 0 channels, 128 kb/s
    Metadata:
      encoder         : Lavc56.12.101 libshine
Stream mapping:
  Stream #0:0 (mpeg4) -> scale (graph 0)
  scale (graph 0) -> Stream #0:0 (flv)
  Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libshine))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
[/share/HDA_DATA/.qpkg/Serviio/config] #

:|

I think i'm going to give up......
The TS251 has the same problems ?

Thanks
Riccardo
Last edited by R1cky on Thu Jun 30, 2016 12:15 pm, edited 1 time in total.
Next

Return to NAS installation

Who is online

Users browsing this forum: No registered users and 21 guests

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