-
-
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
FFMPEG has problems with more then 5.1 Channel audio in DTS #3206
Comments
Please report result of |
Sure thing! ffprobe version 3.4.1 Copyright (c) 2007-2017 the FFmpeg developers |
Here is also a snippet of a File with 0 Channels?The Codec specifies it is "3F2R/LFE" ffprobe version 3.4.1 Copyright (c) 2007-2017 the FFmpeg developers |
No problem with SynoCommunity ffmpeg package from my point of view. |
I hear this alot, but on my end it does work asfar i can tell. I can play Everything including AC3,DTS,etc... in video station. This was not possible without installing the Syno Community Package. The only Media i have trouble with playing is, Anyfile with True-HD Audio and Anyfile with DTS Audio that has more then 5.1 Sound.
A Downgrade is also no solution. We finaly can decode/transcode 10bit Media on Apollolake NAS's. This is not possible with older Versions of Video Station |
OK. Because of warning in output, may you please try again with these additional options |
Sure thing Here is the same file as post 3: x@xbe:/$ ./usr/local/ffmpeg/bin/ffprobe -analyzeduration 1000M -prob esize 1000M test.file And here is a file that works: x@xbe:/$ ./usr/local/ffmpeg/bin/ffprobe -analyzeduration 1000M -probesize 1000M test.file.2 This file only works with DTS, but not with DTS-HD (True-HD) |
Also i have found a strange file. This file is 5.1 , but with 6 Channels and fails to decode because of it: ./usr/local/ffmpeg/bin/ffprobe -analyzeduration 1000M -probesize 1000M strangefile.file |
I have found a file with AC3 that had 6 Channel Audio. It didnt work either. Looks like there is a general Problem with more then 5.1 (side) audio. @ymartin59 did you have time looking into this? Or can i help you in anyway? |
@Denton22 If you may look for some publicly available test files to reproduce failure so that I can investigate, I would appreciate. |
@ymartin59 Sure thing. File 1: (My own Testfile) https://www.file-upload.net/download-13033319/testfile.mkv.html File 2: (DATASAT Testfile) https://we.tl/TuS23zuDCk After further investigation with ffprobe it looks like DTS-HD MA is a problem in general and Video Station shows it as DTS 6 Ch. Unfortunaly i deleted my AC3 file with 6 Channel yesterday.. i will try to get a hold of it. |
@ymartin59 did you find time to look at the samples? |
DS918+ has the same problem
|
I have same problem |
My 918+ has same problem |
I replace ffmpeg binary with upstream 4.0.2-static build, then it works without problem |
@kref Can you please tell me what you replaced with what? Because i tried to replace the ffmpeg in different phats, but it never worked for me :( |
Ok so with @kref tipp, here is a little summary and i can confirm, dts up to 8 Channel audio is now working on my 918+! So first download the 4.02 Static Build for x86-x64: https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-64bit-static.tar.xz Then Extract it on your workstation. Now navigate to /var/packages/ffmpeg/target/bin And replace ffmpeg with the new build. Make sure the permissions are identical. "If you are on Windows, and want to write it with Winscp, but you cannot log into the root account, you can enable it with the following tipps:
You can now transcode everything exept TRUEHD and EAC3 I hope @ymartin59 can write a patch, because it really is a problem of the ffmpeg Package providede here. |
Quite interesting @kc6108 . |
synology's ancient gcc generates incorrect instructions for function ff_dca_core_filter_fixed, make it unable to decode DTS-HD MA stream. Seems pass -fno-if-conversion will prevent this bug from triggering.
New test |
I have tested -17 package, DTS-HD MA format can be played on my DS1019+. |
Has anyone tested it with the latest Videostation 2.4.6-1594 ? |
Holy damn... thank you! I didnt even know that the blacklist was in libsynovte.so. I can confirm, after removing the blacklist with the -18 Release i was able to play eac3 , truehd and dts-hd ma files wihtout anyproblem. It is the best working version ever. |
Ty, yes can confirm 4k / hevc files are not playing. This has worked in the past with the static ffmpeg build. Cant wait until it is fixed :) |
Yes, i thought so, the only thing that would work is to go back to Video Station 2.4.5/2.4.3 , use the static build and remove the blocked codecs in libsynovte.so. With that everything should work, but you would be stuck on the old version. |
Hi all, I suggest that you have a look at thread #2952 where a lot of exchanges went through. And testing packages ( I believe that the originating issue (e.g. 5.1 DTS) is now solved as part of merged patch (originally from @kc6108) e630cf9 Please open-up new bug requests for issues unreleated to this specific entry. And most importantly, again, thnx to all who partcipated to this thread discussion & testing. Cheers! |
Package Name: FFMPEG
Package Version: 3.4.1-9
NAS Model: DS918+
NAS Architecture: Apollo Lake
DSM version: DSM 6.1.5-15254 Update 1
Expected behavior
That Videos with more then 5.1(side) load up and play.
Actual behavior
The Video just doesent load at all. Everything works up to 5.1(side) in audio, but as soon as i load a video with 6Channel Audio or 7.1 Audio it will be stuck and "load" forever.
Steps to reproduce
1. Load Any DTS File with 7.1 Audio in Video Station
Package log
Sadly there is no log for FFMPEG on my device anyway.
Can anyone confirm this or is this already a known problem?
Thanks already 👍
The text was updated successfully, but these errors were encountered: