-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add apollolake support to ffmpeg package for DSx18+ Series [$40] #2939
Comments
Bounty Added for this. |
|
@ChrisAnonymous : Hmh, unless this has changed, DSM should ship an ffmpeg version with hw encoding / decoding enabled, as this is what Synology's very own Videoplayer package is using to transcode. On my older DS415Play this version is located in the |
I agree. But stock version is compiled with many more
|
@ymartin59 : Hey, are you running an evansport device? Asking because I just noticed the |
@m4tt075 I can check that in a couple hours since I don't have remote ssh setup at work. But I primarily wanted a version of ffmpeg for DTS audio support since videostation stopped supporting the codec. Would the default ffmpeg have DTS support? If there's another way to add DTS audio support or if that's an entirely different issue that may not involve an ffmpeg package, let me know and I will update the OP for this issue. P.S. Apologies if my questions or requests are shortsighted. I'm still learning about Synology h/w transcoding capabilities and I'm new to the community packages as well. |
ffmpeg version 2.7.1 Copyright (c) 2000-2015 the FFmpeg developers |
@ChrisAnonymous : Right, DTS is an issue with the stock ffmpeg version to my knowledge. |
Brilliant! Opened up some files in VidStation and DTS audio appears to be working great across various codec encodes. I will run some more thorough tests in the next day or so, but so far this package seems to do the trick. :) |
@ChrisAnonymous When done, do not hesitate to close this issue. Thank you in advance. |
@m4tt075 Hello. About your "evansport" question, I am really surprised optimization has not been ported upstream when Synology follows open source rules and publish their own changes. You can find ffmpeg source archive used to built evansport version at: https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/7321branch/evansport-source/ |
@m4tt075 the apollolake-6.1_3.3.3-7 build also works on my DS418play. Thanks for sharing. One thing I noticed is that when ffmpeg is converting (DTS and EAC3) all tracks are downmixed to stereo instead of 5.1 channel audio. I don't have this issue with regular AC3 tracks. This is the last hurdle, getting surround sound with DTS and EAC3 when that is working I will never update again. DS418play |
@m4tt075 I tested the apollolake-6.1_3.3.3-7 build on DS 918+. So far so Good! :) I hope that a stable release with optimizations will be available in synocommunity repo soon. Thanks for your effort!!! |
"Right, DTS is an issue with the stock ffmpeg version to my knowledge. Hi everyone. Noob here. I installed this version in Package Center -> Manual Install. It worked on my DS218+, then I uninstalled through the Package Center to go back to original settings of the NAS. But now every video I watch, when I go to Resource Monitor -> Task manager, it shows a high % use of CPU for FFMpeg even though I have uninstalled it. I am pretty sure that before it was showing high CPU use for DS video. Am I doing something wrong in he way I uninstalled FFMpeg? |
@PEMAMETAL Using SSH, check if ffmpeg is left inside |
@ChrisAnonymous the current build for apollolake shows following infos on my DS918+
I dont't know what is missing for the |
It would be awesome if somebody would compile this with --enable-vaapi 😄 |
@stephanlinke @m4tt075 Yes, work is in progress |
will this support hevc 10bit transcode? |
no update yet? |
@hgy59 I'm not sure about this. @cytec @ymartin59 @m4tt075 |
Work is in progress #3136. If I leave vaapi for later, I should publish this week-end. |
Setup
_Package Name: ffmpeg
_Package Version: v3.3.3-7
_NAS Model: DS218+, DS718+, DS918+
_NAS Architecture: Apollo Lake
_DSM version: 6.1
Expected behavior
Support for NAS devices (DS918+ specifically) with apollolake architecture in ffmpeg package.
Actual behavior
ffmpeg is currently not available for apollolake-based NAS devices in SynoCommunity package repo.
Notes:
It appears as though the toolchain for apollolake is available on the DSM 6.1 Tool Chains list
My goal is to test the transcoding and streaming capabilities of these devices using formats that require the ffmpeg package. Would like to see how the updated hardware transcoding competes with soft/hard transcoding through services like plex/emby/etc.
edit: I'm mostly looking to use the community ffmpeg package for DTS support. If there is another workaround that would also work.
Thank you for your time.
The text was updated successfully, but these errors were encountered: