Jump to content

Synology Package in Development (Pre-release Testers Wanted)


solabc16
 Share

Recommended Posts

UPDATES

 

2016-09-17 : Pre-release package now available for Annapurna Labs based systems. (e.g. DS416, DS215+, DS715 DS1515 DS2015xs)

 

2016-09-12 : Pre-release package now available for MACOM based systems. (e.g. DS414j)

 

2016-09-11 : Pre-release package now available for ST Microelectronics based systems. (e.g. DS216play)

 

2016-09-10 : Recap - Intel and Marvell based systems now both have Emby supported packages available.

             Recap - XPEnology is now fully supported as part of the Intel package for Synology.

             Testers wanted for ST Microelectronics based systems. (e.g. DS216play)

 

2016-08-12 : Package support for DSM5.2 based systems available, testers wanted.

 

2016-08-11 : XPEnology package now available for testing, testers wanted.

 

2016-08-10 : Packages now available for all Marvell systems, testers wanted.

 

2016-08-07: We're now ready to start testing on ARM based Synology boxes, please see: http://emby.media/community/index.php?/topic/34866-synology-package-in-development/?p=353642

 

-----------------------------------------

 

Evening

 

The Synology platform is fantastic for consolidating a lot of the technology in your home, so being able to have Emby running on it as well is just another well deserved tick in the box.

 

Those of you already sailing this ship, when it comes to Emby, are either loving the hands on and somewhat technical commitment it currently requires or are a little frustrated and pulling your hair out.

 

Emby itself is of course a brilliant media platform - or we wouldn't be here, so we need to lower the entry bar and make installing and updating a simple point and click experience via the DSM UI.

 

Development is already underway as well as looking at the best approach for packaging and handling depdencies; I'll post more as we go along.

 

However, for now you can really help by answering the following two questions:-

 

    1) Are you currently running Emby on Synology? If yes, which Synology platform are you using?

 

    2) Would you be willing to test development packages? (these will install in parallel and not touch or interfer with the existing installation)

 

Best

- James

Edited by solabc16
Development status updates added.
  • Like 4
Link to comment
Share on other sites

AlwinHummels

Hello I like to help

 

1) Are you currently running Emby on Synology? If yes, which Synology platform are you using?

 

Yes I've it running on my DS415+ with the last DSM6

 

2) Would you be willing to test development packages? (these will install in parallel and not touch or interfer with the existing installation)

 

Yes I'm willing help to test new packages

I've also a DS213 with DSM6 where I can test it on.

Edited by AlwinHummels
Link to comment
Share on other sites

1) Not really using it at the moment, but tried it a several times. Tried to run it with Docker, worked well, but didn't succeded with net=host. Would like to run it on my ds716+, but couldn't find any package on cytec.

2) Yes, I can help to test it on my ds716+.

Link to comment
Share on other sites

Good day James,

 

I sure like to test anything, well done for doing this.

 

Model name: DS3615xs
CPU: i3-4130 3.4 GHz
CPU Cores: 2
Memory: 32 GB
DSM version: DSM 6.0-7321 Update 7
 
My best
Link to comment
Share on other sites

I absolutely would be willing to help out in anyway I can. I am currently running an 1813+/DSM 6 w/ update 7 with 4GB of RAM. As lovely as this machine is and has been, I know it's not going to fall on the cutting edge of transcoding potential, but I would love to participate!

Link to comment
Share on other sites

This is great news. I know cytec has done a heck of a lot of work towards getting Emby running on Syno boxes.
But to hear that there is active work on developing a proper Syno package is a massive step forward.

I would be more than happy to help anyway I can.
FWIW I am running an Xpenology box. But that should not pose any issues, for all intents and purposes it is a DSM based box with an Intel CPU.

 

1) Are you currently running Emby on Synology? If yes, which Synology platform are you using?

Xpenology build
(Hardware: Intel Core 2 Duo 2.53GHz, 4 GB Ram, 4 x 2 TB HDD in Syno Hybrid RAID)
DSM 5.2-5592 Update 2

Actively using Emby Server Version 3.0.5932.0 to serve up media to HTPC running Emby for WMC.
Will not be updating to DSM 6 any time soon. Xpenology community is still working on a new boot loader for DSM 6

2) Would you be willing to test development packages? (these will install in parallel and not touch or interfer with the existing installation)

Yes, if installation in parallel is possible - absolutely!

Link to comment
Share on other sites

poerlemans

Yes I like to participate.

 

Now, I am not running Emby Server on my Synology Ds216+ with the most recent DSM6. But I like to do that.

I want to test experimental packages.

 

Peter

Link to comment
Share on other sites

I'm interested in helping as well.

1) Are you currently running Emby on Synology? If yes, which Synology platform are you using?

Not on my DS415+ but on a W10 desktop. I've just been waiting to see where this goes but I'm ready to jump in.

 

    2) Would you be willing to test development packages? (these will install in parallel and not touch or interfer with the existing installation)

Yes, I am willing.

 

Link to comment
Share on other sites

Hi,

 

I have been running Emby on Synology for maybe a year now and I love it. 

I am willing to test this out on my system if it will help development.

I am on a Synology DS415+ (DSM: 6.0-7321 Update 7)

Thank you for your work.

Edited by Bjorr
Link to comment
Share on other sites

Hey,

 

I am using emby a lot lately on my Xpenology setup running on a Core i3 with 4GB of memory. I'd be willing to help out.

Link to comment
Share on other sites

Evening All

 

Thanks for the comments and support. A quick update...

 

- Initial DSM target will be DSM6, as there are underlying improvements that are beneficial and for Synology box owners there isn't really any reason not to upgrade. For XPEnology users, let's see how they get on in the coming weeks with a DSM6 release, I've seen that Synology have started pushing the toolchains for DSM6 over on SourceForge now. ** we'll come back to this and review **

 

- Initial CPU target will be x86_64, as this covers the most popular models at present and will be the easiest platform to work with as far as initial builds/testing goes. This will be expanded in due course, so I'll have to ask the non x86_64 system owners to be patient for a little while.

 

@@AlwinHummels - is your DS213 a vanilla DS213, i.e. not an air, j or +?

 

- James

  • Like 1
Link to comment
Share on other sites

Hello solabc16

 

1) Are you currently running Emby on Synology? If yes, which Synology platform are you using?

I use emby on my DS214play with DSM 5 at the moment. I am going to migrate on 6 soon.

2) Would you be willing to test development packages? (these will install in parallel and not touch or interfer with the existing installation)

Yes with pleasure. Especially if Emby uses Hardware Transcoding of the DS214play ;)

Link to comment
Share on other sites

1) Are you currently running Emby on Synology? If yes, which Synology platform are you using?
Yes, RS3614xs with 5.2
 

2) Would you be willing to test development packages? (these will install in parallel and not touch or interfer with the existing installation)
Yes, once Emby is running on 6.0

Link to comment
Share on other sites

Thanks @@AlwinHummels, @@Darkjeje, @@olli4711

 

@@Darkjeje - what kind of content are you currently transcoding and to what devices? If you could reply with a current transcode log from your Emby server attached, that would be great.

 

@@olli4711 - you can manually install Emby on DSM6; if you're already running Emby and upgrade from DSM5 to DSM6 it should keep running without issue - I haven't had any issue doing that with the systems I've tested on here.

 

- James

Link to comment
Share on other sites

TroyBennett

I would like to test it out.  I have Synology ds2015x.  If Linux experience is needed for this, then I'm definitively not the right guy :)

Currently I don't have Emby server installed.  I did have Emby installed at it did work, however I didn't set up a ssd drive for cache so everything went slow, eventually just installed it again on my PC, but I use the drives of the Synology for content. Im currently running DSM 6.0-7321 Update 6

Edited by TroyBennett
Link to comment
Share on other sites

Hello solabc16,

 

I play with transoding avi files and dvr-ms files, for example :

http://192.168.1.6:8096/emby/videos/4c2ea686dd370cce3ea2d679a00a4337/stream.mkv?DeviceId=db4b864504eb9c15&MediaSourceId=4c2ea686dd370cce3ea2d679a00a4337&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=0&VideoBitrate=58408586&AudioBitrate=128000&MaxAudioChannels=2&Level=41&Profile=high&PlaySessionId=ecdb352e51044aa7adae0cb3d8fb1314&api_key=f281567512fd41f4b435cc819441b288&CopyTimestamps=true&ForceLiveStream=false{"Protocol":"File","Id":"4c2ea686dd370cce3ea2d679a00a4337","Path":"/volume2/Série/Stargate SG-1/Saison 10/01 - L'oricy.dvr-ms","Type":"Default","Container":"dvr-ms","Name":"SD/MPEG2VIDEO/MP2","RunTimeTicks":25026400000,"ReadAtNativeFramerate":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"RequiresOpening":false,"RequiresClosing":false,"VideoType":"VideoFile","MediaStreams":[{"Codec":"mp2","IsInterlaced":false,"ChannelLayout":"stereo","BitRate":192000,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"mpeg2video","IsInterlaced":false,"BitRate":2807748,"BitDepth":8,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":576,"Width":544,"AverageFrameRate":25,"RealFrameRate":25,"Profile":"Main","Type":"Video","AspectRatio":"17:18","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":8,"IsAnamorphic":false}],"PlayableStreamFileNames":[],"Formats":[],"Bitrate":3068532,"RequiredHttpHeaders":{}}/usr/local/ffmpeg/bin/ffmpeg -fflags +genpts -noaccurate_seek -i file:"/volume2/Série/Stargate SG-1/Saison 10/01 - L'oricy.dvr-ms" -map 0:1 -map 0:0 -map -0:s -codec:v:0 libx264 -force_key_frames expr:gte(t,n_forced*5) -copyts -avoid_negative_ts disabled -start_at_zero -pix_fmt yuv420p -preset superfast -crf 23 -b:v 2807748 -maxrate 2807748 -bufsize 5615496 -vsync vfr -profile:v high -level 41 -map_metadata -1 -threads 0 -codec:a:0 aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1" -y "/usr/local/emby/var/transcoding-temp/b75cdd1ad97926ad9ce771b275b78c57.mkv"ffmpeg version 2.6 Copyright (c) 2000-2015 the FFmpeg developers  built with gcc 4.6.3 (crosstool-NG 1.17.0)  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-cross-compile --enable-rpath --target-os=linux --cross-prefix=/home/cytec/syno/toolchains/syno-evansport-5.1/work/i686-pc-linux-gnu/bin/i686-pc-linux-gnu- --prefix=/usr/local/ffmpeg --extra-cflags=-I/home/cytec/syno/spk/ffmpeg/work-evansport-5.1/install/usr/local/ffmpeg/include --extra-ldflags=-L/home/cytec/syno/spk/ffmpeg/work-evansport-5.1/install/usr/local/ffmpeg/lib --extra-libs='-lxml2 -ldl' --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --pkg-config=/usr/bin/pkg-config --enable-pic --disable-debug --enable-pthreads --enable-thumb --enable-libx264 --enable-libmp3lame --enable-libfdk-aac --enable-libspeex --enable-openssl --enable-libvorbis --enable-gpl --enable-nonfree --enable-libass --enable-libbluray --enable-libopenjpeg --enable-libopus --enable-libtheora --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-libvpx --arch=i386 --enable-optimizations --enable-yasm  libavutil      54. 20.100 / 54. 20.100  libavcodec     56. 26.100 / 56. 26.100  libavformat    56. 25.101 / 56. 25.101  libavdevice    56.  4.100 / 56.  4.100  libavfilter     5. 11.102 /  5. 11.102  libswscale      3.  1.101 /  3.  1.101  libswresample   1.  1.100 /  1.  1.100  libpostproc    53.  3.100 / 53.  3.100Input #0, asf, from 'file:/volume2/Série/Stargate SG-1/Saison 10/01 - L'oricy.dvr-ms':  Metadata:    DVR Index Granularity: 500    WMFSDKVersion   : 12.0.7601.17514    WMFSDKNeeded    : 0.0.0.0000    VBR Peak        : 62668800    WM/WMRVEncodeTime: 1653743616    WM/MediaOriginalRunTime: 18446744072998147840    WM/WMRVEndTime  : 942339840    WM/SubTitle     : L'oricy    service_name    : NRJ12    MediaFoundationVersion: 2.112    IsVBR           : 0    title           : Stargate SG-1 S10 Ep 01 - L'oricy    comment         : Free NRJ12 Parfait  Duration: 00:41:42.64, start: -2.800000, bitrate: 3068 kb/s    Stream #0:0: Audio: mp2, 48000 Hz, stereo, s16p, 192 kb/s    Stream #0:1: Video: mpeg2video (Main) (DVR  / 0x20525644), yuv420p(tv), 544x576 [SAR 32:17 DAR 16:9], 2807 kb/s, SAR 1:1 DAR 17:18, 25 fps, 25 tbr, 1k tbn, 50 tbc[libx264 @ 0x9771aa0] using SAR=1/1[libx264 @ 0x9771aa0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64[libx264 @ 0x9771aa0] profile High, level 4.1[libx264 @ 0x9771aa0] 264 - core 142 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x3 me=dia subme=1 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=2807 vbv_bufsize=5615 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00Output #0, matroska, to '/usr/local/emby/var/transcoding-temp/b75cdd1ad97926ad9ce771b275b78c57.mkv':  Metadata:    encoder         : Lavf56.25.101    Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 544x576 [SAR 1:1 DAR 17:18], q=-1--1, 2807 kb/s, 25 fps, 1k tbn, 25 tbc    Metadata:      encoder         : Lavc56.26.100 libx264    Stream #0:1: Audio: aac ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, fltp, 128 kb/s    Metadata:      encoder         : Lavc56.26.100 aacStream mapping:  Stream #0:1 -> #0:0 (mpeg2video (native) -> h264 (libx264))  Stream #0:0 -> #0:1 (mp2 (native) -> aac (native))Press [q] to stop, [?] for helpframe=   16 fps=0.0 q=26.0 size=      25kB time=00:00:00.59 bitrate= 344.8kbits/s    frame=   33 fps= 33 q=30.0 size=     321kB time=00:00:01.25 bitrate=2088.9kbits/s    frame=   47 fps= 31 q=30.0 size=     586kB time=00:00:01.79 bitrate=2676.8kbits/s    frame=   57 fps= 28 q=31.0 size=     784kB time=00:00:02.21 bitrate=2894.2kbits/s    frame=   72 fps= 28 q=28.0 size=    1070kB time=00:00:02.83 bitrate=3088.5kbits/s    frame=   90 fps= 30 q=23.0 size=    1300kB time=00:00:03.56 bitrate=2990.6kbits/s    frame=  110 fps= 31 q=24.0 size=    1417kB time=00:00:04.37 bitrate=2653.2kbits/s    frame=  129 fps= 32 q=23.0 size=    1514kB time=00:00:05.09 bitrate=2432.1kbits/s    frame=  149 fps= 33 q=25.0 size=    1630kB time=00:00:05.86 bitrate=2275.8kbits/s    frame=  169 fps= 33 q=26.0 size=    1729kB time=00:00:06.72 bitrate=2107.2kbits/s    frame=  187 fps= 34 q=25.0 size=    1818kB time=00:00:07.46 bitrate=1994.5kbits/s    frame=  204 fps= 34 q=23.0 size=    1911kB time=00:00:08.12 bitrate=1926.2kbits/s    frame=  225 fps= 34 q=24.0 size=    2003kB time=00:00:09.00 bitrate=1822.4kbits/s    frame=  249 fps= 35 q=23.0 size=    2063kB time=00:00:09.94 bitrate=1700.0kbits/s    frame=  273 fps= 36 q=23.0 size=    2139kB time=00:00:10.85 bitrate=1614.2kbits/s    frame=  295 fps= 36 q=24.0 size=    2215kB time=00:00:11.79 bitrate=1538.0kbits/s    frame=  319 fps= 37 q=24.0 size=    2296kB time=00:00:12.71 bitrate=1479.5kbits/s    frame=  341 fps= 37 q=25.0 size=    2370kB time=00:00:13.59 bitrate=1428.3kbits/s    frame=  360 fps= 37 q=26.0 size=    2435kB time=00:00:14.31 bitrate=1393.6kbits/s    frame=  376 fps= 37 q=26.0 size=    2542kB time=00:00:14.99 bitrate=1388.4kbits/s    frame=  385 fps= 36 q=25.0 size=    2606kB time=00:00:15.33 bitrate=1391.9kbits/s    frame=  400 fps= 36 q=23.0 size=    2749kB time=00:00:15.97 bitrate=1409.4kbits/s    frame=  424 fps= 36 q=22.0 size=    2901kB time=00:00:16.91 bitrate=1404.5kbits/s    frame=  450 fps= 37 q=18.0 size=    2970kB time=00:00:17.92 bitrate=1357.5kbits/s    frame=  475 fps= 38 q=20.0 size=    3034kB time=00:00:19.00 bitrate=1307.6kbits/s    frame=  498 fps= 38 q=24.0 size=    3106kB time=00:00:19.84 bitrate=1282.4kbits/s    frame=  519 fps= 38 q=23.0 size=    3169kB time=00:00:20.71 bitrate=1253.4kbits/s    frame=  536 fps= 38 q=24.0 size=    3209kB time=00:00:21.37 bitrate=1229.8kbits/s    frame=  559 fps= 38 q=22.0 size=    3304kB time=00:00:22.31 bitrate=1213.1kbits/s    frame=  581 fps= 38 q=23.0 size=    3378kB time=00:00:23.14 bitrate=1195.5kbits/s    frame=  603 fps= 38 q=21.0 size=    3450kB time=00:00:24.06 bitrate=1174.6kbits/s    frame=  626 fps= 39 q=22.0 size=    3533kB time=00:00:24.96 bitrate=1159.7kbits/s    frame=  645 fps= 39 q=24.0 size=    3617kB time=00:00:25.79 bitrate=1149.0kbits/s    frame=  660 fps= 38 q=21.0 size=    3658kB time=00:00:26.36 bitrate=1136.5kbits/s    frame=  672 fps= 38 q=-1.0 Lsize=    3734kB time=00:00:26.83 bitrate=1139.9kbits/s    video:3300kB audio:421kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.387102%[libx264 @ 0x9771aa0] frame I:12    Avg QP:17.01  size: 20168[libx264 @ 0x9771aa0] frame P:222   Avg QP:20.64  size:  9558[libx264 @ 0x9771aa0] frame B:438   Avg QP:21.22  size:  2315[libx264 @ 0x9771aa0] consecutive B-frames:  8.5% 12.2%  4.9% 74.4%[libx264 @ 0x9771aa0] mb I  I16..4: 19.1% 36.6% 44.3%[libx264 @ 0x9771aa0] mb P  I16..4:  9.0%  7.0%  5.0%  P16..4: 64.9%  0.0%  0.0%  0.0%  0.0%    skip:14.1%[libx264 @ 0x9771aa0] mb B  I16..4:  1.1%  0.5%  0.1%  B16..8: 26.8%  0.0%  0.0%  direct:11.4%  skip:60.1%  L0:35.7% L1:42.0% BI:22.3%[libx264 @ 0x9771aa0] 8x8 transform intra:33.5% inter:61.4%[libx264 @ 0x9771aa0] coded y,uvDC,uvAC intra: 57.3% 54.7% 26.1% inter: 17.5% 18.9% 0.9%[libx264 @ 0x9771aa0] i16 v,h,dc,p: 70% 13% 13%  3%[libx264 @ 0x9771aa0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 36%  9% 22%  6%  4%  7%  3%  8%  5%[libx264 @ 0x9771aa0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 12% 15%  8%  6%  9%  4%  9%  6%[libx264 @ 0x9771aa0] i8c dc,h,v,p: 48% 14% 29%  8%[libx264 @ 0x9771aa0] Weighted P-Frames: Y:14.9% UV:6.8%[libx264 @ 0x9771aa0] kb/s:1005.35

DVD files :

http://192.168.1.6:8096/emby/videos/bcba51c9363961a6f1001878633c460d/stream.mkv?DeviceId=db4b864504eb9c15&MediaSourceId=bcba51c9363961a6f1001878633c460d&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=2&VideoBitrate=58408586&AudioBitrate=128000&MaxAudioChannels=2&Level=41&Profile=high&PlaySessionId=bb0bd14c0522426fbc363e13b054eb22&api_key=f281567512fd41f4b435cc819441b288&CopyTimestamps=true&ForceLiveStream=false{"Protocol":"File","Id":"bcba51c9363961a6f1001878633c460d","Path":"/volume1/Film/Film (A à K)/187 , Code meurtre (1997)","Type":"Default","Name":"DVD/480P/MPEG2VIDEO/AC3","RunTimeTicks":68284000000,"ReadAtNativeFramerate":false,"SupportsTranscoding":true,"SupportsDirectStream":false,"SupportsDirectPlay":true,"RequiresOpening":false,"RequiresClosing":false,"VideoType":"Dvd","MediaStreams":[{"Codec":"mpeg2video","IsInterlaced":false,"BitRate":5491932,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":576,"Width":720,"AverageFrameRate":25,"RealFrameRate":25,"Profile":"Main","Type":"Video","AspectRatio":"16:9","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":8,"IsAnamorphic":false},{"Codec":"ac3","IsInterlaced":false,"ChannelLayout":"stereo","BitRate":256000,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":2,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0}],"PlayableStreamFileNames":["VTS_01_1.VOB","VTS_01_2.VOB","VTS_01_3.VOB","VTS_01_4.VOB","VTS_01_5.VOB"],"Formats":[],"Bitrate":5491932,"RequiredHttpHeaders":{}}/usr/local/ffmpeg/bin/ffmpeg -probesize 1G -analyzeduration 200M -fflags +genpts -noaccurate_seek -i concat:"/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_1.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_2.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_3.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_4.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_5.VOB" -map 0:1 -map 0:2 -map -0:s -codec:v:0 libx264 -force_key_frames expr:gte(t,n_forced*5) -copyts -avoid_negative_ts disabled -start_at_zero -pix_fmt yuv420p -preset superfast -crf 23 -b:v 5491932 -maxrate 5491932 -bufsize 10983864 -vsync vfr -profile:v high -level 41 -map_metadata -1 -threads 0 -codec:a:0 aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1" -y "/usr/local/emby/var/transcoding-temp/c2cb1f212e1e6ad1d7330647811288f1.mkv"ffmpeg version 2.6 Copyright (c) 2000-2015 the FFmpeg developers  built with gcc 4.6.3 (crosstool-NG 1.17.0)  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-cross-compile --enable-rpath --target-os=linux --cross-prefix=/home/cytec/syno/toolchains/syno-evansport-5.1/work/i686-pc-linux-gnu/bin/i686-pc-linux-gnu- --prefix=/usr/local/ffmpeg --extra-cflags=-I/home/cytec/syno/spk/ffmpeg/work-evansport-5.1/install/usr/local/ffmpeg/include --extra-ldflags=-L/home/cytec/syno/spk/ffmpeg/work-evansport-5.1/install/usr/local/ffmpeg/lib --extra-libs='-lxml2 -ldl' --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --pkg-config=/usr/bin/pkg-config --enable-pic --disable-debug --enable-pthreads --enable-thumb --enable-libx264 --enable-libmp3lame --enable-libfdk-aac --enable-libspeex --enable-openssl --enable-libvorbis --enable-gpl --enable-nonfree --enable-libass --enable-libbluray --enable-libopenjpeg --enable-libopus --enable-libtheora --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-libvpx --arch=i386 --enable-optimizations --enable-yasm  libavutil      54. 20.100 / 54. 20.100  libavcodec     56. 26.100 / 56. 26.100  libavformat    56. 25.101 / 56. 25.101  libavdevice    56.  4.100 / 56.  4.100  libavfilter     5. 11.102 /  5. 11.102  libswscale      3.  1.101 /  3.  1.101  libswresample   1.  1.100 /  1.  1.100  libpostproc    53.  3.100 / 53.  3.100Input #0, mpeg, from 'concat:/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_1.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_2.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_3.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_4.VOB|/volume1/Film/Film (A à K)/187 , Code meurtre (1997)/VIDEO_TS/VTS_01_5.VOB':  Duration: 01:53:48.35, start: 0.231111, bitrate: 5491 kb/s    Stream #0:0[0x1bf]: Data: dvd_nav_packet    Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, bt470bg), 720x576 [SAR 64:45 DAR 16:9], max. 6000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc    Stream #0:2[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s[libx264 @ 0x9704ac0] using SAR=64/45[libx264 @ 0x9704ac0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64[libx264 @ 0x9704ac0] profile High, level 4.1[libx264 @ 0x9704ac0] 264 - core 142 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x3 me=dia subme=1 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=5491 vbv_bufsize=10983 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00Output #0, matroska, to '/usr/local/emby/var/transcoding-temp/c2cb1f212e1e6ad1d7330647811288f1.mkv':  Metadata:    encoder         : Lavf56.25.101    Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=-1--1, 5491 kb/s, 25 fps, 1k tbn, 25 tbc    Metadata:      encoder         : Lavc56.26.100 libx264    Stream #0:1: Audio: aac ([255][0][0][0] / 0x00FF), 48000 Hz, stereo, fltp, 128 kb/s    Metadata:      encoder         : Lavc56.26.100 aacStream mapping:  Stream #0:1 -> #0:0 (mpeg2video (native) -> h264 (libx264))  Stream #0:2 -> #0:1 (ac3 (native) -> aac (native))Press [q] to stop, [?] for helpframe=   22 fps=0.0 q=18.0 size=      16kB time=00:00:00.74 bitrate= 175.5kbits/s    frame=   40 fps= 39 q=22.0 size=      84kB time=00:00:01.43 bitrate= 482.8kbits/s    frame=   48 fps= 31 q=24.0 size=     151kB time=00:00:01.75 bitrate= 706.8kbits/s    frame=   56 fps= 27 q=26.0 size=     241kB time=00:00:02.09 bitrate= 945.2kbits/s    frame=   68 fps= 26 q=26.0 size=     377kB time=00:00:02.58 bitrate=1195.6kbits/s    frame=   78 fps= 25 q=25.0 size=     534kB time=00:00:02.92 bitrate=1496.6kbits/s    frame=   90 fps= 25 q=26.0 size=     685kB time=00:00:03.41 bitrate=1643.9kbits/s    frame=  109 fps= 26 q=24.0 size=     768kB time=00:00:04.13 bitrate=1521.0kbits/s    frame=  125 fps= 27 q=25.0 size=     866kB time=00:00:04.84 bitrate=1465.7kbits/s    frame=  140 fps= 27 q=27.0 size=    1028kB time=00:00:05.46 bitrate=1542.0kbits/s    frame=  156 fps= 28 q=26.0 size=    1163kB time=00:00:06.05 bitrate=1573.1kbits/s    frame=  169 fps= 27 q=22.0 size=    1279kB time=00:00:06.61 bitrate=1584.6kbits/s    frame=  185 fps= 28 q=24.0 size=    1430kB time=00:00:07.19 bitrate=1629.1kbits/s    frame=  199 fps= 28 q=23.0 size=    1551kB time=00:00:07.76 bitrate=1636.1kbits/s    frame=  219 fps= 28 q=22.0 size=    1628kB time=00:00:08.59 bitrate=1551.1kbits/s    frame=  240 fps= 29 q=19.0 size=    1701kB time=00:00:09.38 bitrate=1484.6kbits/s    frame=  258 fps= 30 q=21.0 size=    1771kB time=00:00:10.15 bitrate=1428.5kbits/s    frame=  276 fps= 30 q=19.0 size=    1843kB time=00:00:10.83 bitrate=1392.9kbits/s    frame=  294 fps= 30 q=21.0 size=    1909kB time=00:00:11.56 bitrate=1352.9kbits/s    frame=  311 fps= 30 q=21.0 size=    1969kB time=00:00:12.24 bitrate=1317.5kbits/s    frame=  331 fps= 31 q=21.0 size=    2044kB time=00:00:13.03 bitrate=1284.8kbits/s    frame=  351 fps= 31 q=20.0 size=    2120kB time=00:00:13.84 bitrate=1254.2kbits/s    frame=  370 fps= 31 q=20.0 size=    2229kB time=00:00:14.61 bitrate=1249.6kbits/s    frame=  390 fps= 32 q=20.0 size=    2311kB time=00:00:15.40 bitrate=1229.4kbits/s    frame=  406 fps= 32 q=20.0 size=    2336kB time=00:00:16.08 bitrate=1189.8kbits/s    frame=  420 fps= 32 q=22.0 size=    2381kB time=00:00:16.61 bitrate=1173.9kbits/s    frame=  432 fps= 31 q=23.0 size=    2515kB time=00:00:17.06 bitrate=1207.2kbits/s    frame=  441 fps= 31 q=26.0 size=    2618kB time=00:00:17.49 bitrate=1225.7kbits/s    frame=  458 fps= 31 q=24.0 size=    2781kB time=00:00:18.13 bitrate=1256.4kbits/s    frame=  473 fps= 31 q=25.0 size=    2903kB time=00:00:18.73 bitrate=1269.9kbits/s    frame=  488 fps= 31 q=27.0 size=    3040kB time=00:00:19.35 bitrate=1287.1kbits/s    frame=  501 fps= 31 q=27.0 size=    3178kB time=00:00:19.92 bitrate=1306.5kbits/s    frame=  516 fps= 31 q=25.0 size=    3362kB time=00:00:20.52 bitrate=1342.0kbits/s    frame=  531 fps= 31 q=27.0 size=    3537kB time=00:00:21.07 bitrate=1374.8kbits/s    frame=  545 fps= 30 q=27.0 size=    3703kB time=00:00:21.61 bitrate=1403.7kbits/s    frame=  557 fps= 30 q=27.0 size=    3838kB time=00:00:22.05 bitrate=1425.2kbits/s    frame=  572 fps= 30 q=24.0 size=    4011kB time=00:00:22.67 bitrate=1448.9kbits/s    frame=  586 fps= 30 q=25.0 size=    4177kB time=00:00:23.27 bitrate=1470.3kbits/s    frame=  601 fps= 30 q=27.0 size=    4372kB time=00:00:23.85 bitrate=1501.7kbits/s    frame=  613 fps= 30 q=25.0 size=    4509kB time=00:00:24.34 bitrate=1517.4kbits/s    frame=  624 fps= 30 q=27.0 size=    4622kB time=00:00:24.79 bitrate=1527.3kbits/s    frame=  637 fps= 29 q=25.0 size=    4765kB time=00:00:25.25 bitrate=1545.3kbits/s    frame=  651 fps= 29 q=25.0 size=    4945kB time=00:00:25.87 bitrate=1565.4kbits/s    frame=  662 fps= 29 q=27.0 size=    5069kB time=00:00:26.32 bitrate=1577.3kbits/s    frame=  674 fps= 29 q=27.0 size=    5196kB time=00:00:26.77 bitrate=1589.7kbits/s    frame=  689 fps= 29 q=24.0 size=    5338kB time=00:00:27.35 bitrate=1599.0kbits/s    frame=  702 fps= 29 q=24.0 size=    5460kB time=00:00:27.88 bitrate=1604.2kbits/s    frame=  712 fps= 29 q=24.0 size=    5548kB time=00:00:28.33 bitrate=1604.3kbits/s    frame=  726 fps= 29 q=26.0 size=    5671kB time=00:00:28.88 bitrate=1608.4kbits/s    frame=  738 fps= 29 q=26.0 size=    5775kB time=00:00:29.33 bitrate=1612.9kbits/s    frame=  753 fps= 29 q=24.0 size=    5898kB time=00:00:29.97 bitrate=1611.8kbits/s    frame=  769 fps= 29 q=26.0 size=    6034kB time=00:00:30.61 bitrate=1614.7kbits/s    frame=  784 fps= 29 q=24.0 size=    6150kB time=00:00:31.19 bitrate=1615.3kbits/s    frame=  796 fps= 29 q=24.0 size=    6246kB time=00:00:31.70 bitrate=1614.0kbits/s    frame=  810 fps= 29 q=24.0 size=    6350kB time=00:00:32.23 bitrate=1613.9kbits/s    frame=  822 fps= 29 q=27.0 size=    6463kB time=00:00:32.72 bitrate=1617.8kbits/s    frame=  837 fps= 29 q=27.0 size=    6607kB time=00:00:33.36 bitrate=1622.2kbits/s    frame=  853 fps= 29 q=27.0 size=    6782kB time=00:00:33.96 bitrate=1635.9kbits/s    frame=  868 fps= 29 q=25.0 size=    6960kB time=00:00:34.53 bitrate=1650.9kbits/s    frame=  885 fps= 29 q=26.0 size=    7167kB time=00:00:35.22 bitrate=1666.9kbits/s    frame=  894 fps= 28 q=26.0 size=    7289kB time=00:00:35.56 bitrate=1679.1kbits/s    frame=  902 fps= 28 q=-1.0 Lsize=    7499kB time=00:00:36.00 bitrate=1706.4kbits/s    video:6918kB audio:562kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.252712%[libx264 @ 0x9704ac0] frame I:10    Avg QP:15.61  size: 23888[libx264 @ 0x9704ac0] frame P:402   Avg QP:20.08  size: 12012[libx264 @ 0x9704ac0] frame B:490   Avg QP:20.78  size:  4112[libx264 @ 0x9704ac0] consecutive B-frames:  9.1% 52.3%  9.3% 29.3%[libx264 @ 0x9704ac0] mb I  I16..4: 33.4% 28.0% 38.6%[libx264 @ 0x9704ac0] mb P  I16..4: 12.4% 13.7%  4.8%  P16..4: 58.9%  0.0%  0.0%  0.0%  0.0%    skip:10.1%[libx264 @ 0x9704ac0] mb B  I16..4:  2.3%  2.3%  0.3%  B16..8: 35.9%  0.0%  0.0%  direct:15.7%  skip:43.4%  L0:37.7% L1:45.6% BI:16.6%[libx264 @ 0x9704ac0] 8x8 transform intra:43.6% inter:69.8%[libx264 @ 0x9704ac0] coded y,uvDC,uvAC intra: 56.0% 47.8% 11.4% inter: 25.7% 20.3% 0.3%[libx264 @ 0x9704ac0] i16 v,h,dc,p: 60% 19% 14%  7%[libx264 @ 0x9704ac0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 15% 24%  6%  5%  6%  6%  6%  6%[libx264 @ 0x9704ac0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 41% 15% 13%  5%  5%  6%  4%  6%  4%[libx264 @ 0x9704ac0] i8c dc,h,v,p: 43% 22% 25%  9%[libx264 @ 0x9704ac0] Weighted P-Frames: Y:16.9% UV:6.0%[libx264 @ 0x9704ac0] kb/s:1570.48

I have just updated to DSM 6.0-7321.

The DSM and Emby 3.0.5934.0 are up to date.

Link to comment
Share on other sites

Thanks @@TroyBennett, I'm reasonably hopeful that for most testing GUI access will be sufficient.

 

I'm interested by your comment about it 'being slow', as I wouldn't expect Emby to need the raw speed of a SSD drive to perform adequately.

 

What is your disk configuration? Was there a specific activity that you found to be slow?

 

- James

Link to comment
Share on other sites

While you are more than welcome to build your own SPK for emby. i'd still let you know that there is already something like this: https://github.com/SynoCommunity/spksrc/issues/1346

 

Basically thats a working version for x64 and some other arches starting with DSM 5 and up.

Also since it seems we can get the ffmpeg build merged soon this should be updated for all devices which are capable of running DSM 6 in a little while. So why reinvent the wheel if there already is something? Come and join/help rather than do everything up from scratch what i/we already did ;)

  • Like 1
Link to comment
Share on other sites

Morning @@cytec

 

I'm aware of this project, I would suggest this is more updating the wheel, than reinventing it; perhaps a few too many assumptions being made here.

 

First thing is is to find out where we're at and the best way to proceed, to address the challenges users have been facing for some time and lower the entry bar for the Synology platform. This will certainly be contributed back at an appropriate point, the ultimate goal being native and straight forward point and click distribution via Package Center.

 

- James

Link to comment
Share on other sites

well there are several ways to do this but as emby is still in development and thus updating regulary it makes it a little hard to provide it through the Synology Repository itself :/

2nd best option would be to use synocommunity as that's kinda the largest SPK Collection i personally know about and something most users already have installed in the Package Center. Then there still is the "problem" of emby updating relatively frequently with sometimes only a few hours/days between releases... the current approach needs you to build new SPK's every time a new version gets out :/ maybe emby could include an self updating system somehow so the downloading can be done from within emby itself.

 

To be clear: This is only true as emby is highly worked on. if the release cycle goes down that should not be a problem anymore ;)

 

And Again: you are more than welcome to even build a complete new System/way if that's for some reason prefered. i just wanted to tell you about that. I think what you want is a more frequently updated emby SPK? which would be unnecessary if the SPK/emby could update itself ;)

Edited by cytec
Link to comment
Share on other sites

Afternoon @@cytec

 

There are indeed a few things that need to be considered, and as always there is more than one way to reach the objective; so we will take a little time to make sure we understand how best to reach the goal.

 

Integrating the SPK build as part of the Emby Server build process, will be one way to ensure that packages are always generated automatically for the directly supported platforms.

 

Automatic updates within Emby is certainly an option for consideration, but it is perhaps best to work within the update environment that the platform provides and users are familiar with. For example, Emby on Red Hat/CentOS updates via Yum, which is consistent, expected and familiar.

 

- James

Link to comment
Share on other sites

darkside2006

  1) Are you currently running Emby on Synology? If yes, which Synology platform are you using?

 

No, because there is unfortunately no possibility to install this on a DS413.

 

    2) Would you be willing to test development packages? (these will install in parallel and not touch or interfer with the existing installation)

 

If there is a chance to get it on Ds413 definitely.

Link to comment
Share on other sites

Morning @@darkside2006

 

Which version of DSM are you running? If you look under devdelopment in Package Center, do you see the Mono (Xamarin) package?

 

 

573ed21d7eb41_monoxamarin.png

 

- James

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...