Mael 5 Posted December 9, 2018 Share Posted December 9, 2018 I run Emby in a FreeNAS jail. Today I upgraded from 9.10 to 11.2 and everything worked as expected. I took the opportunity to create a new iocage jail for Emby and followed the instructions to copy my data from the old warden jail to the new iocage jail. Everything is working, but the new server version is not passing HDR metadata to the TV allowing it to switch into HDR mode (i'm still using Emby Theater v 2.9.6 with MadVR). With the same client I can connect to the warden jail running v3.3.1.0 or iocage jail running 3.5.3.0. When I connect to 3.3.1.0, I get the HDR metadata, but when I connect the same client to 3.5.3.0, I don't get and HDR meta data. Anyone have any idea how I can get 3.5.3.0 passing the HDR flag to my TV? Link to comment Share on other sites More sharing options...
Luke 37060 Posted December 9, 2018 Share Posted December 9, 2018 Hi, can you try refreshing metadata on some of these videos? thanks. Link to comment Share on other sites More sharing options...
Mael 5 Posted December 10, 2018 Author Share Posted December 10, 2018 Refreshing the metadata didn't help. I'm noticing on the new server version that when I go into the movie specific emby page, I don't see any media metadata for Video, Audio, and Subtitles. Here's an example from 3.3.1.0 and this is from 3.5.3.0 Is this a symptom of my problem or just a feature change on the server end? Link to comment Share on other sites More sharing options...
Guest asrequested Posted December 10, 2018 Share Posted December 10, 2018 What are the details at the bottom of the page? Link to comment Share on other sites More sharing options...
Mael 5 Posted December 10, 2018 Author Share Posted December 10, 2018 Those details don't appear at the bottom of my page. Is there a setting that needs to be enabled to see it? Link to comment Share on other sites More sharing options...
Luke 37060 Posted December 10, 2018 Share Posted December 10, 2018 Please try refreshing metadata on the title,then attach the emby server log. thanks. Link to comment Share on other sites More sharing options...
Mael 5 Posted December 11, 2018 Author Share Posted December 11, 2018 (edited) I think the problem is with this bit below... 2018-12-10 18:56:38.103 Info HttpServer: HTTP POST http://media.home.chezgatty.com:8096/emby/Items/bd9ba92982617059e29ea9d72533f1db/Refresh?Recursive=true&ImageRefreshMode=FullRefresh&MetadataRefreshMode=FullRefresh&ReplaceAllImages=false&ReplaceAllMetadata=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36 2018-12-10 18:56:38.109 Info HttpServer: HTTP Response 204 to 10.255.255.7. Time: 6ms. http://media.home.chezgatty.com:8096/emby/Items/bd9ba92982617059e29ea9d72533f1db/Refresh?Recursive=true&ImageRefreshMode=FullRefresh&MetadataRefreshMode=FullRefresh&ReplaceAllImages=false&ReplaceAllMetadata=true 2018-12-10 18:56:38.718 Error App: Error in ffprobe *** Error Report *** Version: 3.5.3.0 Command line: /usr/local/lib/emby-server/system/EmbyServer.exe -os freebsd -ffmpeg /usr/local/lib/emby-server/bin/ffmpeg -ffprobe /usr/local/lib/emby-server/bin/ffprobe -programdata /var/db/emby-server -updatepackage emby-server-freebsd_{version}_amd64.txz Operating system: Unix 11.2.0.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 5.10.1.57 (5.10.1.57 Thu Nov 1 07:23:24 UTC 2018) Processor count: 12 Program data path: /var/db/emby-server Application directory: /usr/local/lib/emby-server/system System.Exception: ffprobe failed for file:"/mnt/Movies/Star Wars/Solo A Star Wars Story/Solo-4k.mkv" - streams and format are both null. at Emby.Server.MediaEncoding.Encoder.MediaEncoder+<GetMediaInfoInternal>d__69.MoveNext () [0x001d4] in <a768fbbcdae542acb8dabdec0aacecfb>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at Emby.Server.MediaEncoding.Encoder.MediaEncoder+<GetMediaInfoInternal>d__69.MoveNext () [0x0036f] in <a768fbbcdae542acb8dabdec0aacecfb>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo+<ProbeVideo>d__16`1[T].MoveNext () [0x00170] in <fda3b7744bc34f6f9c56a6de3eff2e98>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at MediaBrowser.Providers.Manager.MetadataService`2+<RunCustomProvider>d__39[TItemType,TIdType].MoveNext () [0x000d9] in <fda3b7744bc34f6f9c56a6de3eff2e98>:0 System.Exception at Emby.Server.MediaEncoding.Encoder.MediaEncoder+<GetMediaInfoInternal>d__69.MoveNext () [0x001d4] in <a768fbbcdae542acb8dabdec0aacecfb>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at Emby.Server.MediaEncoding.Encoder.MediaEncoder+<GetMediaInfoInternal>d__69.MoveNext () [0x0036f] in <a768fbbcdae542acb8dabdec0aacecfb>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo+<ProbeVideo>d__16`1[T].MoveNext () [0x00170] in <fda3b7744bc34f6f9c56a6de3eff2e98>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <0e06830de9a44394a7e366951eabca52>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <0e06830de9a44394a7e366951eabca52>:0 at MediaBrowser.Providers.Manager.MetadataService`2+<RunCustomProvider>d__39[TItemType,TIdType].MoveNext () [0x000d9] in <fda3b7744bc34f6f9c56a6de3eff2e98>:0 Edited December 11, 2018 by Mael Link to comment Share on other sites More sharing options...
Luke 37060 Posted December 11, 2018 Share Posted December 11, 2018 Ok, you're running into the same problem as this thread: https://emby.media/community/index.php?/topic/66365-no-video-encoder-found-for-h264/ Best to just follow along there. Thanks. Link to comment Share on other sites More sharing options...
Mael 5 Posted December 11, 2018 Author Share Posted December 11, 2018 I ended up re-creating my jail from scratch with version 3.6.0.76 Beta and that fixed the ffprobe problem. I'm now seeing the media metadata for Video, Audio, and Subtitles, but HDR still isn't working. Link to comment Share on other sites More sharing options...
Luke 37060 Posted December 11, 2018 Share Posted December 11, 2018 Can you show a screenshot of that metadata? Link to comment Share on other sites More sharing options...
Mael 5 Posted December 12, 2018 Author Share Posted December 12, 2018 (edited) I think I figured out what the problem is. It looks like the movie is playing with MPV even though my 2.9.6 version of Emby Theater is configured to use MadVR. You can see the stats for nerds output below. Keep in mind these are playing with the exact same movie on the same client, just connecting to different emby server jails. Emby Server 3.4.1.0 Emby Server 3.6.0.76 I know MPV is the future, but IMO the picture with MadVR is much better. Is there any way to get the server to allow the client to use MadVR? Edited December 12, 2018 by Mael 1 Link to comment Share on other sites More sharing options...
Guest asrequested Posted December 12, 2018 Share Posted December 12, 2018 (edited) @@Mael It's actually playing HDR, but mpv tonemaps, and doesn't pass the metadata. You are using a very old mpv. There have been many improvements since that. You should use the latest Theater, and then if you want to still use madVR, you can configure Theater to use an external player. But you really should upgrade to 3.0.5. Also, madVR has made improvements since then. Get the new Theater and swing over to that area. I'll help you configure it to your liking. You can browse this thread https://emby.media/community/index.php?/topic/63682-playing-hdr-in-theater-desktop/page-1 Edited December 12, 2018 by Doofus Link to comment Share on other sites More sharing options...
Mael 5 Posted December 12, 2018 Author Share Posted December 12, 2018 Thanks for the offer of help. I'll play around with the latest client to see if I can get MPV working to my satisfaction. The thread you posted is helpful. Is there a handy 'how-to' somewhere on configuring the latest client to use MadVR as an external player? Every time I've gone searching through the Emby Theater boards I find myself lost in some 150 page thread with no clear answer. Link to comment Share on other sites More sharing options...
Guest asrequested Posted December 12, 2018 Share Posted December 12, 2018 Thanks for the offer of help. I'll play around with the latest client to see if I can get MPV working to my satisfaction. The thread you posted is helpful. Is there a handy 'how-to' somewhere on configuring the latest client to use MadVR as an external player? Every time I've gone searching through the Emby Theater boards I find myself lost in some 150 page thread with no clear answer. I don't think there's a guide, but it's pretty straight forward, once you've got your player ready. Most use MPC-BE or MPC-HC Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now