AlexPresso / VideoStation-FFMPEG-Patcher

Patcher to enable DTS, EAC3 and TrueHD transcoding support to Synology VideoStation (from DSM 6.2 to DSM 7.0 and above ; ffmpeg4, 5, 6, 7 ready)
1.04k stars 100 forks source link

DSM 7.1-42661 Update 1 spin on Chromecast #29

Closed JeromeTra closed 2 years ago

JeromeTra commented 2 years ago

Hi ! First, great job, it work well, before i update the Syno ;)

Advanced Media Extensions version: 2.0.0-1017 VideoStation version: 3.0.3-2084 SynoCommunity FFMPEG version: 4.4.2-43 Synology model: DS220+ DSM 7.1-42661 Update 1

I Can launch movie (EAC3) on DSVideoStation on Windows (need external player like VLC), Iphone and Ipad with no error, like before update

But, i can't cast to Chromecast (Bbox Miami) whith EAC3 audio, AAC_LC work.

Any idea ? i have already test the last closed issue's solution (dsm 7.1 codec not working #26)

AlexPresso commented 2 years ago

Hi,

Unfortunately, I don't have a chromecast so it'll be hard for me to test it. But I know there's a setting in the VideoStation options, to enable AC3 passthrough on chromecast, could you give it a try please ?

JeromeTra commented 2 years ago

Hi, I have already tested AC3 passthrough in Videostation option but that didn't change anything.

AlexPresso commented 2 years ago

Okay, hopefully we have some informations in the logs, could you please follow the following steps:

ffmpeg.log (containing the ffmpeg-wrapper execution logs)

ffmpeg-FFMxxxx.stderr (containing chunks transcoding operations)

JeromeTra commented 2 years ago

ok, So, the link to the gist (i hope that it's ok ;) ) : https://gist.github.com/JeromeTra/70a30f96f0763db53c8a5fa6f5bd9861 But sorry, no *.stderr file on the Syno

AlexPresso commented 2 years ago

Nice ! I need to decompile VideoStation to check something but I think I know why it failed, thanks for the gist. I'll come back to you ;)

AlexPresso commented 2 years ago

Hi Jerome,

Your issue will be fixed by the new wrapper. You can check the pull request from time to time to be informed of the advancement.

You'll have to repatch VideoStation, but only after the pull request is merged on the main branch (no worries, you'll receive a notification).

JeromeTra commented 2 years ago

Hi Alex !

Thanks for your great job ! If you need other logs or test,i'm ready to help you ;)

Have a nice day,

Fabian1601 commented 2 years ago

Alex, I think the problem could also be solved with the new wrapper ;)

AlexPresso commented 2 years ago

Absolutely, just needed you to test it before I ask someone else to do so

@JeromeTra Could you please run the following commands and tell me if the issue is fixed with the new wrapper:

JeromeTra commented 2 years ago

Hi Alex ! Great job ! it works like a charm when casting to BBox Miami (Chromecast) ! Tested with this Videostation parameters : Transcodage Video : ON Audio Remuxing : OFF Passthrough AC3 : ON
Chromecast Passthrough AC3 : ON

AlexPresso commented 2 years ago

Nice :) Don't close the issue, it will be done automatically by the pull-request

jjglaser commented 2 years ago

I'm following your work @AlexPresso and appreciate it very much so keep on doing so. I've also tested the "new_wrapper" in accordance to the Chromecast issue and can confim that it's working like a charm. So kind regards...