Nebroth Posted April 18, 2017 Share #1 Posted April 18, 2017 Hey! I'd really like to hear the differences about these 3 DSM Versions. The DS3615xs is bromolow architecture, DS3617xs is Broadwell and DS916+ is braswell. Alright. But what does it do? I've got an Asrock J3455M Mainboard. which DSM Version whould be the best for my use? Thanks in Advance, Nebroth Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 18, 2017 Share #2 Posted April 18, 2017 https://en.wikipedia.org/wiki/Next_Unit_of_Computing J3455M Celeron is Apollo Lake, thats newer then broadwell or braswell so there are hopefully no missing cpu instructins when using a image based on newer hardware like the 3617xs ds916+ image was choosen because it suppors the cpu insructions for hardware based transcoding 1 Link to comment Share on other sites More sharing options...
0 Nebroth Posted April 18, 2017 Author Share #3 Posted April 18, 2017 Ah okay! So i've got one more question. It seems that the DS916 Image is the best suited for me i think, then, right? Where do i get a serial for the DS916? It won't boot without a valid serial, right? The Serial Generators only use 3615xs or 3617xs... Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 18, 2017 Share #4 Posted April 18, 2017 afaik the SN is only for the dynamic dns function (quick connect), the image will boot with the serial already in jun's loader does have the J3455M the same feature (instructions) as the processor in the DS916+ (to use hardware trancoding)? you will have to check (read) for yourself the DS916+ comes with a Pentium N3710 quad-core ... Link to comment Share on other sites More sharing options...
0 mgrobins Posted April 19, 2017 Share #5 Posted April 19, 2017 hmm... ok so braswell to broadwell introduces a few new instruction sets but I don't see them as being significant. Xeon-D does not have onboard GPU so the benefits of the transcoding improvements in Broadwell would not be realised by me. I believe the DS3617xs vs DS3615xs would be very minor then for a Xeon-D system. Any difference of opinion? I'm not aware of any difference in the operability of either that Jun provides either (as another reliability reason when considering which to run right now). Link to comment Share on other sites More sharing options...
0 JMRR Posted April 19, 2017 Share #6 Posted April 19, 2017 Now im facing the same question , i use tvheadend, and dsvideo a lot, on a i5-2400s. Maybe 916 image is beter?? Can some one help on this?? Sent from my iPhone using Tapatalk Pro Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 19, 2017 Share #7 Posted April 19, 2017 (edited) @JMRR imho you miss the point i was trying to provide the image of the ds916+ might use features that might crash the software installed if the processor does not provide the features of the Pentium N3710 used for hardware based trancoding your i5-2400s is at least 5 years old and has a completly differnt core design i'd expect that the HD Graphics 405 will be providing the addional functions (like in a skylake dasktop processor?) i dont know what is used by synology but if i would have to guess it's "Intel® Quick Sync Video" ("Intel® Quick Sync Video delivers fast conversion of video for portable media players, online sharing, and video editing and authoring.") so if we asume that, then: http://ark.intel.com/products/91830/Int ... o-2_56-GHz -> yes, its the one synology uses in ds916+ http://ark.intel.com/products/52208/Int ... o-3_30-GHz -> no https://ark.intel.com/products/95594/In ... to-2_3-GHz -> yes Edited April 19, 2017 by Guest 1 Link to comment Share on other sites More sharing options...
0 JMRR Posted April 19, 2017 Share #8 Posted April 19, 2017 thanks for you explanation, very helpfull. lets stay on DS3615xs then. Link to comment Share on other sites More sharing options...
0 Unr3al2 Posted April 20, 2017 Share #9 Posted April 20, 2017 I tried to install DS916 + on i7-4770T and I have error 13. Has anyone managed to install this version not on VM? Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 22, 2017 Share #10 Posted April 22, 2017 some infos jun wrote, just to complete it: On 4/11/2017 at 5:10 PM, jun said: DS916 is added for hardware transcoding support, and its kernel is optimized for intel's braswell family processors. For desktop/mobile processors, 4th Gen Core processor or later is required to provide necessary instruction features. for example, i7-4700mq works, but e3-1230v2 complains about undefined instructions. https://xpenology.com/forum/topic/6253-dsm-6xx-loader/?page=102#comment-67297 Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 25, 2017 Share #11 Posted April 25, 2017 (edited) found some interrsting detailed inforamtion about the hardware transcoding on intel based synology boxes "... DS214play and DS415play with Intel Evansport SoC are the only models supported. Serviio uses the multimedia tool FFmpeg for manipulating media files, and I am only able to build a hardware-assisted FFmpeg for DS214play and DS215play. Subsequent to those products, Synology has marketed a number of other systems with hardware transcoding features but these are not supported by Serviio. The DS216play with STiH412 Monaco SoC uses a specialised build of Gstreamer for the Synology transcoding solution, so its hardware features cannot be used by FFmpeg. It seems likely that Synology is also using Gstreamer for the Intel Braswell or newer generation CPUs with QuikSync, since DSM ships with an older FFmpeg (2.7.1) than the version which introduced QuikSync support (2.8.0). To implement FFmpeg QuikSync hardware transcoding support requires Linux kernel patches for libmfx support which is not currently included in DSM 6.x, so Serviio support for Intel QuikSync on Synology is unlikely unless Synology in future switches to using FFmpeg for its own hardware transcoding solution. ..." https://pcloadletter.co.uk/2012/01/25/serviio-syno-package/ if someone plans to use ffmpeg in cooperation with Quick Sync Video, DSM 6 is no good, but the synology inegated hardware trancoding might work if the processor supports Quick Sync Video (up to now no reports about a running dsm 6.1 916+ image on non synology hardware) Edited April 26, 2017 by Guest Link to comment Share on other sites More sharing options...
0 JMRR Posted April 26, 2017 Share #12 Posted April 26, 2017 @JMRR imho you miss the point i was trying to provide the image of the ds916+ might use features that might crash the software installed if the processor does not provide the features of the Pentium N3710 used for hardware based trancoding your i5-2400s is at least 5 years old and has a completly differnt core design i'd expect that the HD Graphics 405 will be providing the addional functions (like in a skylake dasktop processor?) i dont know what is used by synology but if i would have to guess it's "Intel® Quick Sync Video" ("Intel® Quick Sync Video delivers fast conversion of video for portable media players, online sharing, and video editing and authoring.") so if we asume that, then: http://ark.intel.com/products/91830/Int ... o-2_56-GHz -> yes, its the one synology uses in ds916+ http://ark.intel.com/products/52208/Int ... o-3_30-GHz -> no https://ark.intel.com/products/95594/In ... to-2_3-GHz -> yes i was digging and this cpu 2400s suports Intel® Quick Sync Video, where did you get that info? i think a cant use-it because ffmpeg requires Linux kernel patches for libmfx. i have 3 versions of ffmpeg instaled on my syno, one original from syno, one from tvheadend, and one from ffmpeg package from syno repo. i use ffpmeg to segment files and stream live tv, using hls, and works flawless, but obviously the cpu usage is high. Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 26, 2017 Share #13 Posted April 26, 2017 http://ark.intel.com/products/52208/Int ... o-3_30-GHz -> no ... i was digging and this cpu 2400s suports Intel® Quick Sync Video, where did you get that info? mmmhhh, after following my own link, yes it does, i had a few tabs to ark.intel.com open as i wrote this, must have looked on a wrong/different tab as i compared it with the N3710 i think a cant use-it because ffmpeg requires Linux kernel patches for libmfx. i have 3 versions of ffmpeg instaled on my syno, one original from syno, one from tvheadend, and one from ffmpeg package from syno repo. i use ffpmeg to segment files and stream live tv, using hls, and works flawless, but obviously the cpu usage is high. that 's what i took from the serviio syno package and posted here, ffmpeg is no option for hardware trancoding (atm), ffmpeg will use the normal cpu features and that means you need lots of cpu power if you want full hd transcoding (and thats usualy "only" h.264) to lower resolution if you want hardware transcoding with dsm you will have to try the 916+ image (jun 1.02a2) or patch a synology kernel with ffmepg und complettly build (not just a kennel module) and implement it in dsm, don't know if anyone ever suceeded or even tryed that the 916+ image might be working shortly, jun brougt it up so i expect he will make it work if it does'nt work with 1.0.2a2 Link to comment Share on other sites More sharing options...
0 JMRR Posted April 26, 2017 Share #14 Posted April 26, 2017 ffmpeg has hardware acceleration using GPU https://trac.ffmpeg.org/wiki/HWAccelIntro Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 26, 2017 Share #15 Posted April 26, 2017 if the intel qsv is working you should be able to use the example from there can you try what happens when you eplicitly convert a file using intel qsv ffmpeg -i INPUT -c:v h264_qsv -preset:v faster out.qsv.mp4 Link to comment Share on other sites More sharing options...
0 JMRR Posted April 26, 2017 Share #16 Posted April 26, 2017 Dont have thar encoder in any version. To enable require libmfx. logs root@nas:/var/packages/ffmpeg/target/bin# ./ffmpeg -encoders ./ffmpeg: /lib/libstdc++.so.6: no version information available (required by /usr/local/ffmpeg/lib/libx265.so.87) ./ffmpeg: /lib/libstdc++.so.6: no version information available (required by /usr/local/ffmpeg/lib/libx265.so.87) ffmpeg version 3.1.2 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7.3 (crosstool-NG 1.18.0) 20130102 (prerelease) configuration: --target-os=linux --cross-prefix=/home/spksrc/syno/toolchains/syno-x64-5.2/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- --prefix=/usr/local/ffmpeg --extra-cflags=-I/home/spksrc/syno/spk/ffmpeg/work-x64-5.2/install/usr/local/ffmpeg/include --extra-ldflags=-L/home/spksrc/syno/spk/ffmpeg/work-x64-5.2/install/usr/local/ffmpeg/lib --extra-libs='-lxml2 -ldl' --pkg-config=/usr/bin/pkg-config --ranlib=/home/spksrc/syno/toolchains/syno-x64-5.2/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ranlib --enable-cross-compile --enable-rpath --enable-pic --enable-shared --enable-optimizations --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-fontconfig --enable-libass --enable-libbluray --enable-libfdk-aac --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-openssl --disable-debug --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-static --disable-txtpages --arch=x86_64 --enable-thumb libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 47.100 / 6. 47.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100 Encoders: V..... = Video A..... = Audio S..... = Subtitle .F.... = Frame-level multithreading ..S... = Slice-level multithreading ...X.. = Codec is experimental ....B. = Supports draw_horiz_band .....D = Supports direct rendering method 1 ------ V..... a64multi Multicolor charset for Commodore 64 (codec a64_multi) V..... a64multi5 Multicolor charset for Commodore 64, extended with 5th color (colram) (codec a64_multi5) V..... alias_pix Alias/Wavefront PIX image V..... amv AMV Video V..... apng APNG (Animated Portable Network Graphics) image V..... asv1 ASUS V1 V..... asv2 ASUS V2 V..... avrp Avid 1:1 10-bit RGB Packer V..X.. avui Avid Meridien Uncompressed V..... ayuv Uncompressed packed MS 4:4:4:4 V..... bmp BMP (Windows and OS/2 bitmap) V..... cinepak Cinepak / CVID V..... cljr Cirrus Logic AccuPak V.S... vc2 SMPTE VC-2 (codec dirac) V.S... dnxhd VC3/DNxHD V..... dpx DPX (Digital Picture Exchange) image VFS... dvvideo DV (Digital Video) V.S... ffv1 FFmpeg video codec #1 VF.... ffvhuff Huffyuv FFmpeg variant V..... flashsv Flash Screen Video V..... flashsv2 Flash Screen Video Version 2 V..... flv FLV / Sorenson Spark / Sorenson H.263 (Flash Video) (codec flv1) V..... gif GIF (Graphics Interchange Format) V..... h261 H.261 V..... h263 H.263 / H.263-1996 V.S... h263p H.263+ / H.263-1998 / H.263 version 2 V..... libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (codec h264) V..... libx264rgb libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 RGB (codec h264) V..... libx265 libx265 H.265 / HEVC (codec hevc) VF.... huffyuv Huffyuv / HuffYUV V..... jpeg2000 JPEG 2000 VF.... libopenjpeg OpenJPEG JPEG 2000 (codec jpeg2000) VF.... jpegls JPEG-LS VF.... ljpeg Lossless JPEG VFS... mjpeg MJPEG (Motion JPEG) V.S... mpeg1video MPEG-1 video V.S... mpeg2video MPEG-2 video V.S... mpeg4 MPEG-4 part 2 V..... msmpeg4v2 MPEG-4 part 2 Microsoft variant version 2 V..... msmpeg4 MPEG-4 part 2 Microsoft variant version 3 (codec msmpeg4v3) V..... msvideo1 Microsoft Video-1 V..... pam PAM (Portable AnyMap) image V..... pbm PBM (Portable BitMap) image V..... pcx PC Paintbrush PCX image V..... pgm PGM (Portable GrayMap) image V..... pgmyuv PGMYUV (Portable GrayMap YUV) image VF.... png PNG (Portable Network Graphics) image V..... ppm PPM (Portable PixelMap) image VF.... prores Apple ProRes VF.... prores_aw Apple ProRes (codec prores) V.S... prores_ks Apple ProRes (iCodec Pro) (codec prores) V..... qtrle QuickTime Animation (RLE) video V..... r10k AJA Kona 10-bit RGB Codec V..... r210 Uncompressed RGB 10-bit V..... rawvideo raw video V..... roqvideo id RoQ video (codec roq) V..... rv10 RealVideo 1.0 V..... rv20 RealVideo 2.0 V..... sgi SGI image V..... snow Snow V..... sunrast Sun Rasterfile image V..... svq1 Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 V..... targa Truevision Targa image V..... libtheora libtheora Theora (codec theora) VF.... tiff TIFF image VF.... utvideo Ut Video V..... v210 Uncompressed 4:2:2 10-bit V..... v308 Uncompressed packed 4:4:4 V..... v408 Uncompressed packed QT 4:4:4:4 V..... v410 Uncompressed 4:4:4 10-bit V..... libvpx libvpx VP8 (codec vp8) V..... libvpx-vp9 libvpx VP9 (codec vp9) V..... wmv1 Windows Media Video 7 V..... wmv2 Windows Media Video 8 V..... wrapped_avframe AVFrame to AVPacket passthrough V..... xbm XBM (X BitMap) image V..... xface X-face image V..... xwd XWD (X Window Dump) image V..... y41p Uncompressed YUV 4:1:1 12-bit V..... yuv4 Uncompressed packed 4:2:0 VF.... zlib LCL (LossLess Codec Library) ZLIB V..... zmbv Zip Motion Blocks Video A..... aac AAC (Advanced Audio Coding) A..... libfdk_aac Fraunhofer FDK AAC (codec aac) A..... ac3 ATSC A/52A (AC-3) A..... ac3_fixed ATSC A/52A (AC-3) (codec ac3) A..... adpcm_adx SEGA CRI ADX ADPCM A..... g722 G.722 ADPCM (codec adpcm_g722) A..... g726 G.726 ADPCM (codec adpcm_g726) A..... adpcm_ima_qt ADPCM IMA QuickTime A..... adpcm_ima_wav ADPCM IMA WAV A..... adpcm_ms ADPCM Microsoft A..... adpcm_swf ADPCM Shockwave Flash A..... adpcm_yamaha ADPCM Yamaha A..... alac ALAC (Apple Lossless Audio Codec) A..... libopencore_amrnb OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band) (codec amr_nb) A..... libvo_amrwbenc Android VisualOn AMR-WB (Adaptive Multi-Rate Wide-Band) (codec amr_wb) A..... comfortnoise RFC 3389 comfort noise generator A..X.. dca DCA (DTS Coherent Acoustics) (codec dts) A..... eac3 ATSC A/52 E-AC-3 A..... flac FLAC (Free Lossless Audio Codec) A..... g723_1 G.723.1 A..... mp2 MP2 (MPEG audio layer 2) A..... mp2fixed MP2 fixed point (MPEG audio layer 2) (codec mp2) A..... libmp3lame libmp3lame MP3 (MPEG audio layer 3) (codec mp3) A..... nellymoser Nellymoser Asao A..... libopus libopus Opus (codec opus) A..... pcm_alaw PCM A-law / G.711 A-law A..... pcm_f32be PCM 32-bit floating point big-endian A..... pcm_f32le PCM 32-bit floating point little-endian A..... pcm_f64be PCM 64-bit floating point big-endian A..... pcm_f64le PCM 64-bit floating point little-endian A..... pcm_mulaw PCM mu-law / G.711 mu-law A..... pcm_s16be PCM signed 16-bit big-endian A..... pcm_s16be_planar PCM signed 16-bit big-endian planar A..... pcm_s16le PCM signed 16-bit little-endian A..... pcm_s16le_planar PCM signed 16-bit little-endian planar A..... pcm_s24be PCM signed 24-bit big-endian A..... pcm_s24daud PCM D-Cinema audio signed 24-bit A..... pcm_s24le PCM signed 24-bit little-endian A..... pcm_s24le_planar PCM signed 24-bit little-endian planar A..... pcm_s32be PCM signed 32-bit big-endian A..... pcm_s32le PCM signed 32-bit little-endian A..... pcm_s32le_planar PCM signed 32-bit little-endian planar A..... pcm_s8 PCM signed 8-bit A..... pcm_s8_planar PCM signed 8-bit planar A..... pcm_u16be PCM unsigned 16-bit big-endian A..... pcm_u16le PCM unsigned 16-bit little-endian A..... pcm_u24be PCM unsigned 24-bit big-endian A..... pcm_u24le PCM unsigned 24-bit little-endian A..... pcm_u32be PCM unsigned 32-bit big-endian A..... pcm_u32le PCM unsigned 32-bit little-endian A..... pcm_u8 PCM unsigned 8-bit A..... real_144 RealAudio 1.0 (14.4K) (codec ra_144) A..... roq_dpcm id RoQ DPCM A..X.. s302m SMPTE 302M A..X.. sonic Sonic A..X.. sonicls Sonic lossless A..... libspeex libspeex Speex (codec speex) A..... tta TTA (True Audio) A..X.. vorbis Vorbis A..... libvorbis libvorbis (codec vorbis) A..... wavpack WavPack A..... wmav1 Windows Media Audio 1 A..... wmav2 Windows Media Audio 2 S..... ssa ASS (Advanced SubStation Alpha) subtitle (codec ass) S..... ass ASS (Advanced SubStation Alpha) subtitle S..... dvbsub DVB subtitles (codec dvb_subtitle) S..... dvdsub DVD subtitles (codec dvd_subtitle) S..... mov_text 3GPP Timed Text subtitle S..... srt SubRip subtitle (codec subrip) S..... subrip SubRip subtitle S..... text Raw text subtitle S..... webvtt WebVTT subtitle S..... xsub DivX subtitles (XSUB) Hide Link to comment Share on other sites More sharing options...
0 JMRR Posted April 27, 2017 Share #17 Posted April 27, 2017 Maybe we can compile it, and point ffmpeg to use-it. https://github.com/lu-zero/mfx_dispatch Link to comment Share on other sites More sharing options...
0 IG-88 Posted April 27, 2017 Share #18 Posted April 27, 2017 Maybe we can compile it, and point ffmpeg to use-it.https://github.com/lu-zero/mfx_dispatch good luck with that, imho its about kernel patching and compiling, not just some libs https://blogs.gentoo.org/lu_zero/ the same lu_zero aka Luca Barbato as in https://github.com/lu-zero/mfx_dispatch - A machine with QSV hardware, Haswell, Skylake or better. - The ability to compile your own kernel and modules - The MediaSDK mfx_dispatch ... MediaServerStudioEssentials2017.tar.gz ... Kernel Modules The patchset resides in: opt/intel/mediasdk/opensource/patches/kmd/4.4/intel-kernel-patches.tar.bz2 The current set is 143 patches against linux 4.4, trying to apply on a more recent kernel requires patience and care. The 4.4.27 works almost fine (even btrfs does not seem to have many horrible bugs). ... i had a look into the MediaServerStudioEssentials2017R2.tar.gz there are 147 patches in that directory and you only have kernel 3.10.102 with dsm 6.1 and not 4.4 ... under that condition i'm not even think about trying Link to comment Share on other sites More sharing options...
0 Unr3al2 Posted April 30, 2017 Share #19 Posted April 30, 2017 logs ffmpeg version 3.2.4-20170217T184408UTC Copyright (c) 2000-2017 the FFmpeg developers built with gcc 5.4.0 (GCC) configuration: --prefix=/var/packages/EmbyServer/target/ffmpeg --enable-cross-compile --cross-prefix=x86_64-pc-linux-gnu- --target-os=linux --disable-rpath --arch=x86_64 --enable-libzimg --enable-libmfx --enable-vaapi --enable-yasm --enable-gpl --enable-shared --disable-static --disable-debug --disable-ffplay --disable-ffserver --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --enable-gnutls --enable-libass --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libfreetype --enable-fontconfig --enable-gray --enable-libfribidi --enable-libvidstab --disable-indev=sndio --disable-outdev=sndio --extra-version=20170217T184408UTC --extra-libs='-lm -ldl -lrt -lpthread -llzma -lz -lstdc++ ' Encoders: V..... = Video A..... = Audio S..... = Subtitle .F.... = Frame-level multithreading ..S... = Slice-level multithreading ...X.. = Codec is experimental ....B. = Supports draw_horiz_band .....D = Supports direct rendering method 1 ------ V..... a64multi Multicolor charset for Commodore 64 (codec a64_multi) V..... a64multi5 Multicolor charset for Commodore 64, extended with 5th color (colram) (codec a64_multi5) V..... alias_pix Alias/Wavefront PIX image V..... amv AMV Video V..... apng APNG (Animated Portable Network Graphics) image V..... asv1 ASUS V1 V..... asv2 ASUS V2 V..... avrp Avid 1:1 10-bit RGB Packer V..X.. avui Avid Meridien Uncompressed V..... ayuv Uncompressed packed MS 4:4:4:4 V..... bmp BMP (Windows and OS/2 bitmap) V..... cinepak Cinepak / CVID V..... cljr Cirrus Logic AccuPak V.S... vc2 SMPTE VC-2 (codec dirac) V.S... dnxhd VC3/DNxHD V..... dpx DPX (Digital Picture Exchange) image VFS... dvvideo DV (Digital Video) V.S... ffv1 FFmpeg video codec #1 VF.... ffvhuff Huffyuv FFmpeg variant V..... flashsv Flash Screen Video V..... flashsv2 Flash Screen Video Version 2 V..... flv FLV / Sorenson Spark / Sorenson H.263 (Flash Video) (codec flv1) V..... gif GIF (Graphics Interchange Format) V..... h261 H.261 V..... h263 H.263 / H.263-1996 V.S... h263p H.263+ / H.263-1998 / H.263 version 2 V..... libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (codec h264) V..... libx264rgb libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 RGB (codec h264) V..... h264_nvenc NVIDIA NVENC H.264 encoder (codec h264) V..... h264_qsv H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (Intel Quick Sync Video acceleration) (codec h264) V..... h264_vaapi H.264/AVC (VAAPI) (codec h264) V..... nvenc NVIDIA NVENC H.264 encoder (codec h264) V..... nvenc_h264 NVIDIA NVENC H.264 encoder (codec h264) V..... libx265 libx265 H.265 / HEVC (codec hevc) V..... nvenc_hevc NVIDIA NVENC hevc encoder (codec hevc) V..... hevc_nvenc NVIDIA NVENC hevc encoder (codec hevc) V..... hevc_qsv HEVC (Intel Quick Sync Video acceleration) (codec hevc) V..... hevc_vaapi H.265/HEVC (VAAPI) (codec hevc) VF.... huffyuv Huffyuv / HuffYUV V..... jpeg2000 JPEG 2000 VF.... libopenjpeg OpenJPEG JPEG 2000 (codec jpeg2000) VF.... jpegls JPEG-LS VF.... ljpeg Lossless JPEG VFS... mjpeg MJPEG (Motion JPEG) V..... mjpeg_vaapi MJPEG (VAAPI) (codec mjpeg) V.S... mpeg1video MPEG-1 video V.S... mpeg2video MPEG-2 video V..... mpeg2_qsv MPEG-2 video (Intel Quick Sync Video acceleration) (codec mpeg2video) V.S... mpeg4 MPEG-4 part 2 V..... libxvid libxvidcore MPEG-4 part 2 (codec mpeg4) V..... msmpeg4v2 MPEG-4 part 2 Microsoft variant version 2 V..... msmpeg4 MPEG-4 part 2 Microsoft variant version 3 (codec msmpeg4v3) V..... msvideo1 Microsoft Video-1 V..... pam PAM (Portable AnyMap) image V..... pbm PBM (Portable BitMap) image V..... pcx PC Paintbrush PCX image V..... pgm PGM (Portable GrayMap) image V..... pgmyuv PGMYUV (Portable GrayMap YUV) image VF.... png PNG (Portable Network Graphics) image V..... ppm PPM (Portable PixelMap) image VF.... prores Apple ProRes VF.... prores_aw Apple ProRes (codec prores) V.S... prores_ks Apple ProRes (iCodec Pro) (codec prores) V..... qtrle QuickTime Animation (RLE) video V..... r10k AJA Kona 10-bit RGB Codec V..... r210 Uncompressed RGB 10-bit V..... rawvideo raw video V..... roqvideo id RoQ video (codec roq) V..... rv10 RealVideo 1.0 V..... rv20 RealVideo 2.0 V..... sgi SGI image V..... snow Snow V..... sunrast Sun Rasterfile image V..... svq1 Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 V..... targa Truevision Targa image V..... libtheora libtheora Theora (codec theora) VF.... tiff TIFF image VF.... utvideo Ut Video V..... v210 Uncompressed 4:2:2 10-bit V..... v308 Uncompressed packed 4:4:4 V..... v408 Uncompressed packed QT 4:4:4:4 V..... v410 Uncompressed 4:4:4 10-bit V..... libvpx libvpx VP8 (codec vp8) V..... libvpx-vp9 libvpx VP9 (codec vp9) V..... libwebp_anim libwebp WebP image (codec webp) V..... libwebp libwebp WebP image (codec webp) V..... wmv1 Windows Media Video 7 V..... wmv2 Windows Media Video 8 V..... wrapped_avframe AVFrame to AVPacket passthrough V..... xbm XBM (X BitMap) image V..... xface X-face image V..... xwd XWD (X Window Dump) image V..... y41p Uncompressed YUV 4:1:1 12-bit V..... yuv4 Uncompressed packed 4:2:0 VF.... zlib LCL (LossLess Codec Library) ZLIB V..... zmbv Zip Motion Blocks Video A..... aac AAC (Advanced Audio Coding) A..... ac3 ATSC A/52A (AC-3) A..... ac3_fixed ATSC A/52A (AC-3) (codec ac3) A..... adpcm_adx SEGA CRI ADX ADPCM A..... g722 G.722 ADPCM (codec adpcm_g722) A..... g726 G.726 ADPCM (codec adpcm_g726) A..... adpcm_ima_qt ADPCM IMA QuickTime A..... adpcm_ima_wav ADPCM IMA WAV A..... adpcm_ms ADPCM Microsoft A..... adpcm_swf ADPCM Shockwave Flash A..... adpcm_yamaha ADPCM Yamaha A..... alac ALAC (Apple Lossless Audio Codec) A..... comfortnoise RFC 3389 comfort noise generator A..X.. dca DCA (DTS Coherent Acoustics) (codec dts) A..... eac3 ATSC A/52 E-AC-3 A..... flac FLAC (Free Lossless Audio Codec) A..... g723_1 G.723.1 A..X.. mlp MLP (Meridian Lossless Packing) A..... mp2 MP2 (MPEG audio layer 2) A..... mp2fixed MP2 fixed point (MPEG audio layer 2) (codec mp2) A..... libmp3lame libmp3lame MP3 (MPEG audio layer 3) (codec mp3) A..... nellymoser Nellymoser Asao A..... libopus libopus Opus (codec opus) A..... pcm_alaw PCM A-law / G.711 A-law A..... pcm_f32be PCM 32-bit floating point big-endian A..... pcm_f32le PCM 32-bit floating point little-endian A..... pcm_f64be PCM 64-bit floating point big-endian A..... pcm_f64le PCM 64-bit floating point little-endian A..... pcm_mulaw PCM mu-law / G.711 mu-law A..... pcm_s16be PCM signed 16-bit big-endian A..... pcm_s16be_planar PCM signed 16-bit big-endian planar A..... pcm_s16le PCM signed 16-bit little-endian A..... pcm_s16le_planar PCM signed 16-bit little-endian planar A..... pcm_s24be PCM signed 24-bit big-endian A..... pcm_s24daud PCM D-Cinema audio signed 24-bit A..... pcm_s24le PCM signed 24-bit little-endian A..... pcm_s24le_planar PCM signed 24-bit little-endian planar A..... pcm_s32be PCM signed 32-bit big-endian A..... pcm_s32le PCM signed 32-bit little-endian A..... pcm_s32le_planar PCM signed 32-bit little-endian planar A..... pcm_s64be PCM signed 64-bit big-endian A..... pcm_s64le PCM signed 64-bit little-endian A..... pcm_s8 PCM signed 8-bit A..... pcm_s8_planar PCM signed 8-bit planar A..... pcm_u16be PCM unsigned 16-bit big-endian A..... pcm_u16le PCM unsigned 16-bit little-endian A..... pcm_u24be PCM unsigned 24-bit big-endian A..... pcm_u24le PCM unsigned 24-bit little-endian A..... pcm_u32be PCM unsigned 32-bit big-endian A..... pcm_u32le PCM unsigned 32-bit little-endian A..... pcm_u8 PCM unsigned 8-bit A..... real_144 RealAudio 1.0 (14.4K) (codec ra_144) A..... roq_dpcm id RoQ DPCM A..X.. s302m SMPTE 302M A..X.. sonic Sonic A..X.. sonicls Sonic lossless A..... libspeex libspeex Speex (codec speex) A..X.. truehd TrueHD A..... tta TTA (True Audio) A..X.. vorbis Vorbis A..... libvorbis libvorbis (codec vorbis) A..... wavpack WavPack A..... wmav1 Windows Media Audio 1 A..... wmav2 Windows Media Audio 2 S..... ssa ASS (Advanced SubStation Alpha) subtitle (codec ass) S..... ass ASS (Advanced SubStation Alpha) subtitle S..... dvbsub DVB subtitles (codec dvb_subtitle) S..... dvdsub DVD subtitles (codec dvd_subtitle) S..... mov_text 3GPP Timed Text subtitle S..... srt SubRip subtitle (codec subrip) S..... subrip SubRip subtitle S..... text Raw text subtitle S..... webvtt WebVTT subtitle S..... xsub DivX subtitles (XSUB) Hide Enable libmfx. Ffmpeg with emby Link to comment Share on other sites More sharing options...
0 JMRR Posted May 1, 2017 Share #20 Posted May 1, 2017 Sure but how to do that? Link to comment Share on other sites More sharing options...
0 maxime Posted July 20, 2017 Share #21 Posted July 20, 2017 Hi! Which one is more indicated for using with Plex Server? Is there a preferral DSM/bootloader to use with Plex? My HardWare configuration is: Mainboard Asrock H81M-HDS CPU Celeron G1840 2,80GHz Ram 4Gb DDR3 Storage 4HD 3Tb Thanks! Link to comment Share on other sites More sharing options...
0 pwvandeursen Posted July 22, 2017 Share #22 Posted July 22, 2017 On 4/25/2017 at 10:19 PM, IG-88 said: found some interrsting detailed inforamtion about the hardware transcoding on intel based synology boxes "... DS214play and DS415play with Intel Evansport SoC are the only models supported. Serviio uses the multimedia tool FFmpeg for manipulating media files, and I am only able to build a hardware-assisted FFmpeg for DS214play and DS215play. Subsequent to those products, Synology has marketed a number of other systems with hardware transcoding features but these are not supported by Serviio. The DS216play with STiH412 Monaco SoC uses a specialised build of Gstreamer for the Synology transcoding solution, so its hardware features cannot be used by FFmpeg. It seems likely that Synology is also using Gstreamer for the Intel Braswell or newer generation CPUs with QuikSync, since DSM ships with an older FFmpeg (2.7.1) than the version which introduced QuikSync support (2.8.0). To implement FFmpeg QuikSync hardware transcoding support requires Linux kernel patches for libmfx support which is not currently included in DSM 6.x, so Serviio support for Intel QuikSync on Synology is unlikely unless Synology in future switches to using FFmpeg for its own hardware transcoding solution. ..." https://pcloadletter.co.uk/2012/01/25/serviio-syno-package/ if someone plans to use ffmpeg in cooperation with Quick Sync Video, DSM 6 is no good, but the synology inegated hardware trancoding might work if the processor supports Quick Sync Video (up to now no reports about a running dsm 6.1 916+ image on non synology hardware) According to Plex they now support hardware transcoding on Synology 64bit systems from DSM6 onwards. it's only for plex pass users, but possibly that might sort things out? Want to try this with my system, but first need to go from DSM 5.2 to DSM 6, still havent pulled the trigger. Not sure though of it supports the 916, the 3615, or the 3617. I thought it was the 15, but can't find the info anymore. Link to comment Share on other sites More sharing options...
0 l45er Posted July 24, 2017 Share #23 Posted July 24, 2017 As per my post in the loader thread I'm now running jun's DS916+ 1.02b loader and DSM 6.1.3-15152 Update 1 on a Kaby Lake G4560 Penitum based system. From my very limited testing so far I cannot get hardware transcoding to work. So far I've tried some videos with Emby server as there are reports of working hardware transcoding with DS916+ on the Emby forums with VA API set as the transcoder. There is no /dev/dri folder present under root so this doesn't execute. I also run Plex server but don't have a Plex pass so am unable to test the Plex Hardware transcoding beta. My next step is to check BIOS settings on my Asus B250M motherboard to confirm the iGPU is enabled correctly but unfortunately I don't have direct access to the machine until the coming weekend. I'm also unsure if the Kaby Lake quicksync version is backwards compatible with the DS916+ braswell N3710 version. Link to comment Share on other sites More sharing options...
0 Huberer Posted July 25, 2017 Share #24 Posted July 25, 2017 11 hours ago, l45er said: As per my post in the loader thread I'm now running jun's DS916+ 1.02b loader and DSM 6.1.3-15152 Update 1 on a Kaby Lake G4560 Penitum based system. From my very limited testing so far I cannot get hardware transcoding to work. So far I've tried some videos with Emby server as there are reports of working hardware transcoding with DS916+ on the Emby forums with VA API set as the transcoder. There is no /dev/dri folder present under root so this doesn't execute. I also run Plex server but don't have a Plex pass so am unable to test the Plex Hardware transcoding beta. My next step is to check BIOS settings on my Asus B250M motherboard to confirm the iGPU is enabled correctly but unfortunately I don't have direct access to the machine until the coming weekend. I'm also unsure if the Kaby Lake quicksync version is backwards compatible with the DS916+ braswell N3710 version. @l45er I've installed the latest DMS 6.1 unter VMware Fusion (OSX system) with DS916+ settings. There's also no /dev/dri folder (which is used by Emby). I've copied this folder from my Openmediavault-server (if think DSM and OMV use the same kernel) to DMS with the proper permissions but after a reboot this folder was gone (deleted). I've tried several options but always after a reboot the folder wasn't there anymore. Maybe it has something to do with the virtual machine so I can't test it on bare-metal. Hope I will get a new PC in the near future to test again. Link to comment Share on other sites More sharing options...
0 filippo333 Posted July 25, 2017 Share #25 Posted July 25, 2017 2 hours ago, Huberer said: if think DSM and OMV use the same kernel Well yes and no, Synology's kernel is full of backports and feature enhancements from newer kernels. They just like to have very strict control over what goes into their kernel and as a result their implementation is very fragmented and has doesn't have feature parity with your standard Linux distro. Basically don't trust version numbers when it comes to Synology's kernel 1 Link to comment Share on other sites More sharing options...
0 Huberer Posted July 27, 2017 Share #26 Posted July 27, 2017 Thanks for the info. Link to comment Share on other sites More sharing options...
Question
Nebroth
Hey!
I'd really like to hear the differences about these 3 DSM Versions.
The DS3615xs is bromolow architecture, DS3617xs is Broadwell and DS916+ is braswell. Alright. But what does it do?
I've got an Asrock J3455M Mainboard. which DSM Version whould be the best for my use?
Thanks in Advance,
Nebroth
Link to comment
Share on other sites
40 answers to this question
Recommended Posts