All Activity
- Past hour
-
Ojuara joined the community
-
Galitzat joined the community
-
rindo joined the community
-
Cesipro011 joined the community
-
TONYVER joined the community
-
ag@rohan joined the community
-
BA7RANI joined the community
-
aboodthe1st joined the community
-
I have the exact same issues. After waiting for a long while on the loading bar screen, the interface shows up though. Same sluggishness as well. The issues are not present in the beta.
-
jsandberg joined the community
-
SFN doesn't display the number of channels when converting, but I could hear sound out the rear speakers and below is the ffmpeg code showing it used 6 channels -sn -c:v:0 copy -bsf:v:0 hevc_mp4toannexb -c:a:0 ac3 -ab:a:0 384000 -ar:a:0 48000 -ac:a:0 6
- Today
-
I just tested the following settings and the new app was converting TrueHD to AC3 5.1 for me When I turned "Convert unsupported surround audio" off then it was direct playing TrueHD and I couldn't hear anything out the rear speakers. So, I assume I was getting PCM 2.0 but my soundbar doesn't tell me if it's playing PCM (just Atmos and DTX) so I can't say for sure.
-
DCamp31 changed their profile photo -
antilog17 started following REST API (Scripter-X Plugin) help
-
I wasn't sure the thread to post this, so I'm aiming for general help. If this should be in a different thread (Developer API or Plugin), let me know and I will move it. As a note, I am running my Emby Server 4.9.5.0 on QNAP. My end goal is to use the EmbyIcons plugin to show informative icons over posters. The plugin is great, but there is one bit missing: multiple versions. There is no in-built detection for an item having multiple versions. However, EmbyIcons allows you to define custom rules tied to the metadata, so I figured if I can automate adding a tag ("MultiVersion") to any item that has multiple versions (Logan, for example, which has color and black and white or even a movie where I have both 4K and 1080p versions). This led me to the Scripter-X plugin, which sounds exactly what I need, but I'm having trouble getting it to work. First, I'm sure the python script I wrote is not even getting executed. But before that, I'm trying to write a basic python script that, if provided with some identifying information like the Emby item ID, will go in and add the "MultiVersion" tag. To this end, I am trying to use the REST API to get the information, but am struggling with how to determine versions. The problem I'm getting is that the different versions have different IDs. In my particular example, I have 4K DolbyVision of LOTR: The Fellowship of the Ring and the 1080p version. In all Emby clients I've checked (Web Interface, Shield TV, and Android phone app), the entry shows as expected. Web Interface screenshot The URL in the web interface is: /web/index.html#!/item?id=354397&serverId=... If I go to the API link at the bottom of the dashboard to test out a REST API call, I only get a single video item back. It turns out that the 4K item, has a separate ID (354398). Since I may have items that are manually entered (not linked to a tmdb or thetvdb entry), I'm trying to find a reliable way to write a script to do the detection and tagging and run it with Scripter-X. Can anyone offer insight into: 1) How to determine if an item (movie or episode) has multiple versions via REST API? 2) How to get my Scripter-X working? URL in REST Call: /emby/Items?Fields=MediaSources&Ids=354397&api_key=... Output (I have removed the ServerId from the output below for security / privacy reasons): { "Items": [ { "Name": "The Lord of the Rings: The Fellowship of the Ring", "ServerId": HIDDEN_SERVERID, "Id": "354397", "Container": "mkv", "MediaSources": [ { "Chapters": [], "Protocol": "File", "Id": "mediasource_354397", "Path": "\\\\KSMEDIANAS\\HTPC\\Movies\\The Lord of the Rings The Fellowship of the Ring (2001)\\The Lord of the Rings The Fellowship of the Ring (2001) - 1080p Extended Remaster.mkv", "Type": "Default", "Container": "mkv", "Size": 18868053412, "Name": "1080p Extended Remaster", "IsRemote": false, "HasMixedProtocols": false, "RunTimeTicks": 136913860000, "SupportsTranscoding": true, "SupportsDirectStream": true, "SupportsDirectPlay": true, "IsInfiniteStream": false, "RequiresOpening": false, "RequiresClosing": false, "RequiresLooping": false, "SupportsProbing": true, "MediaStreams": [ { "Codec": "h264", "Language": "eng", "ColorTransfer": "bt709", "ColorPrimaries": "bt709", "ColorSpace": "bt709", "TimeBase": "1/1000", "VideoRange": "SDR", "DisplayTitle": "1080p H264", "DisplayLanguage": "English", "NalLengthSize": "4", "IsInterlaced": false, "BitRate": 11024773, "BitDepth": 8, "RefFrames": 1, "IsDefault": true, "IsForced": false, "IsHearingImpaired": false, "Height": 804, "Width": 1920, "AverageFrameRate": 23.976025, "RealFrameRate": 23.976025, "Profile": "High", "Type": "Video", "AspectRatio": "160:67", "Index": 0, "IsExternal": false, "IsTextSubtitleStream": false, "SupportsExternalStream": false, "Protocol": "File", "PixelFormat": "yuv420p", "Level": 41, "IsAnamorphic": false, "ExtendedVideoType": "None", "ExtendedVideoSubType": "None", "ExtendedVideoSubTypeDescription": "None", "AttachmentSize": 0 }, { "Codec": "eac3", "Language": "eng", "TimeBase": "1/1000", "DisplayTitle": "English EAC3 5.1 (Default)", "DisplayLanguage": "English", "IsInterlaced": false, "ChannelLayout": "5.1", "BitRate": 1024000, "Channels": 6, "SampleRate": 48000, "IsDefault": true, "IsForced": false, "IsHearingImpaired": false, "Type": "Audio", "Index": 1, "IsExternal": false, "IsTextSubtitleStream": false, "SupportsExternalStream": false, "Protocol": "File", "ExtendedVideoType": "None", "ExtendedVideoSubType": "None", "ExtendedVideoSubTypeDescription": "None", "AttachmentSize": 0 }, { "Codec": "ass", "Language": "eng", "TimeBase": "1/1000", "Title": "English", "DisplayTitle": "English (ASS)", "DisplayLanguage": "English", "IsInterlaced": false, "IsDefault": false, "IsForced": false, "IsHearingImpaired": false, "Type": "Subtitle", "Index": 2, "IsExternal": false, "IsTextSubtitleStream": true, "SupportsExternalStream": true, "Protocol": "File", "ExtendedVideoType": "None", "ExtendedVideoSubType": "None", "ExtendedVideoSubTypeDescription": "None", "AttachmentSize": 0, "SubtitleLocationType": "InternalStream" }, { "Codec": "ass", "Language": "eng", "TimeBase": "1/1000", "Title": "English SDH", "DisplayTitle": "English (ASS)", "DisplayLanguage": "English", "IsInterlaced": false, "IsDefault": false, "IsForced": false, "IsHearingImpaired": false, "Type": "Subtitle", "Index": 3, "IsExternal": false, "IsTextSubtitleStream": true, "SupportsExternalStream": true, "Protocol": "File", "ExtendedVideoType": "None", "ExtendedVideoSubType": "None", "ExtendedVideoSubTypeDescription": "None", "AttachmentSize": 0, "SubtitleLocationType": "InternalStream" } ], "Formats": [], "Bitrate": 11024773, "RequiredHttpHeaders": {}, "AddApiKeyToDirectStreamUrl": false, "ReadAtNativeFramerate": false, "ItemId": "354397" } ], "RunTimeTicks": 136913860000, "Size": 18868053412, "Bitrate": 11024773, "IsFolder": false, "Type": "Movie", "ImageTags": { "Primary": "bf3b07641d0b4f393ab0d823685b9997", "Art": "ba2a29d3e2c4549162d6367ba6810b50", "Banner": "faa410f0a07c2a34a6823c12e8d55dff", "Disc": "66b6e0835807582a2734693b8cafb80c", "Logo": "ed0a319dbdc716f4cd47ad8f54ddb129", "Thumb": "fbde7c997bb9440221a20159cb5fd6d8" }, "BackdropImageTags": [ "46150c0aedee3bdb8c840030c754f6c5" ], "MediaType": "Video" } ], "TotalRecordCount": 1 } Thank you for any insight anyone can offer. antilog17
-
Not sure if the last app on IOS version is broken
LoLoEmby replied to LoLoEmby's topic in Apple iOS / macOS
Hi Luke, the error is the same so the logs I already provided is still the affective -
The instructions for creating a server PIN and how to create a PIN allowing a new app install to connect to your server were already posted above.
-
Quiero mi pin para mi servidor
-
Display a poster of the current episode as the background for the TV show (just like on Android phone)
ebr replied to chuwz's topic in Feature Requests
Hi. We will monitor this request for support. Thanks. -
Maximus Naxsus started following Remote playing large playlists make the clients hang and Search Very Slow (3 minute response)
-
The advantage of good support and a plugin like this—with so many customization options, you really thought of everything—is that it allows you to explore things yourself and find your own solution! Thanks for that! I've now created my own icon; it's not amazing, but perfectly fine for me! And for anyone who needs it, I've attached it. Thanks again for that great tool - I love it!
-
The reason I'm a bit confused is because in your first post your said "the standard Android client currently lacks an option to pass through raw audio streams (such as DTS-HD MA, TrueHD, Dolby Digital, etc.)" and then you said it's passing through everything, and you get PCM 2.0
-
Yes, they will both passthrough everything by default. What is it you want the new app to do? Do you want the new app NOT to passthrough certain codecs and have the server convert to DD 5.1? If I recall correctly the SONOS doesn't support TrueHD, DTSHD, or DTS which is why those 3 settings are in ATV. If you don't want the new app to passthrough those formats, then all you should have to do is go into your Shield settings and tell it your soundbar doesn't support them and then check that box in the picture above to get DD 5.1. Or, are you wanting the Shield to convert it to PCM 2.0? Then all you should have to do is uncheck that box in the new app to let the server passthrough. Then the Shield should convert it to PCM 2.0 if your Shield settings reflect that you have a soundbar which doesn't support DTSHD. What are the Shield settings for the audio formats you're having an issue with? @CBerssaid he will test it tonight if he has the chance as he has a SONOS
-
Display a poster of the current episode as the background for the TV show (just like on Android phone)
chuwz replied to chuwz's topic in Feature Requests
Okay, maybe I didn't explain it quite right—maybe what's inside the red circle isn't actually a poster? @Luke@ebrI just want to display the content inside this red circle as the background. I'm not sure what you mean by “backdrop.” If you mean manually creating one, that would be way too much trouble... I have so many TV shows to process—there's no way I could do that... This is an Xposed plugin I wrote using Claude Code (if you don't trust this .apk, feel free to delete it—no need to let me know). display the primary image from the current episode as the backdrop on large-format devices..apk By injecting this Xposed module, I was able to achieve the effect I wanted. Automatically display the primary image from the current episode as the backdrop on large-format devices. I can confirm that the current official version of Emby doesn't support this feature. So, could you please support this feature request? You could create a toggle option that can be turned on or off, which would satisfy both those who like this feature and those who hate this feature. -
Let's not enter a Windows vs. Linux discussion, we all know how these end There was a very simple reason why the earlier beta was Windows only: A Windows release is very easy to build and I was able to easily provide even 3 updates to the beta group on a single day. Our Linux builds are way more complex (alone due to the wide variety). They have their own build server and there are like two "production lanes": Beta and Stable. Intrroducing a 3rd lane would require an amount of effort that cannot be justified. It would also cause distraction from the actual subject for testing, as we would have to deal with packaging problems as well. For the Linux client, this made sense, because those packages were the ones to be eventually released, but for a TVnext special beta, these would not have any higher-goal purpose. This does not mean that TVnext does not support tuner hardware on Linux. It has a remote tuner feature which allows us to test this in the same way as when Emby Server would be running on the Linux machine itself. During the beta, we even managed to use the tuner from a SAT-TV set-top box with MIPS architecture (running Linux) and a USB tuner plugged into Nvidia Shield. In other words: TVnext does not have any platform limitations, it was (and might again be) merely about the distribution packages we were able to provide during the private beta testing.
-
Emby search and season view - what happened
Maximus Naxsus replied to Maximus Naxsus's topic in General/Windows
@NeminemThanks! Point 2 is resolved. I restored the oringal Season overview. (I cannot edit the first post anymore) @Luke is possible to respect the 'orginal' server settings when adding new features like this? I would love that -
Thanks for the explanation @FrostByte. If I understand you correctly, the new Android version is basically the same as the ATV version in regards to passthru of high res codecs? At least in my case, it works differently though. With the same Shield settings, ATV lets Shield do the transcoding and in Emby Server it is direct played. On Android version, it gets downmixed to PCM 2.0 and if I enabled the option to convert it, Emby Server transcodes it and not Shield. This feels counter intuitive and unnecessary. It feels the new Android version works differently internally. This is what I have observed in my testing. I can't fully switch over to the new Android app yet until this is resolved/fixed. Hopefully the ATV version will not be taken down in the foreseeable future.
-
Bring back middle click > 'open in new tab'
Maximus Naxsus replied to Maximus Naxsus's topic in General/Windows
@LukeYou gave a 'thanks''. I don't understand for what. If you would have the time to respond and share the state or perhaps your view of bringing back this old feature, that would be lovely! -
Emby search and season view - what happened
Maximus Naxsus replied to Maximus Naxsus's topic in General/Windows
@LukeIn regards to 'point 1', is there a setting I missed that can change the Search overview? -
ffmpeg remains post-playback, pegging a core at 100%
softworkz replied to Walter_Ego's topic in General/Windows
A new stable release is imminent, so that there isn't sufficient time to make a change like this (which cannot go into stable without proper testing). After stable release, there might be a short period for taking care of regressions in the new stable during which the beta remains at the same state, but then the beta will get the transcoding update, which is far more than just an ffmpeg switch, btw. -
meadowcottage started following Emby Beta Linux - not retaining server information
-
Funny thing is that the option in AndroidTV was added to support someone else's' SONUS soundbar and prevent everything just being passed through and then a similar option added to the new app at the same person's request. The problem is that when probed the Shield reports that it supports everything because it technically does. It's the audio devices on the other end that may or may not. Those two options in the two apps basically do the same thing though. Before those options were added both apps just passed everything through and let the Shield handle it. Now in AndroidTV it passes everything through by default unless you uncheck codecs to force the server to convert whereas in the new app that isn't necessary because it gets all the information it needs from your Shield's settings and you check the setting in the pic to force server transcoding. However, you can also just allow everything to passthrough and let the Shield do the conversion if you use your TV's speakers and then you get lossless stereo. In the end though they do the same thing if you prefer DD 5.1 from the server instead of PCM 2.0 from the Shield for unsupported audio formats.
-
Hello, I am running Emby Server 4.9.5.0 on a Synology 1821+ NAS with DSM 7.3. Yesterday I uninstalled the EmbyCredits plugin because scanning all the movies and series was slowing down the server for too long and I realized I didn't need the feature that bad. I then restarted Emby to complete the change. Bad idea... Since then I am unable to login to to the server from a client, and get this error : Exception of type 'SQLitePCL.pretty.SQLiteException' was thrown Since then, I have restarted Emby, restarted the NAS but the error persists. I don't want to break things any further than I have already, so I hope your wisdom will help me fix the issue. I'm adding the server logs from a few minutes ago. Thanks for any help you can provide ! embyserver.txt
-
Hi Luke, I scanned in new media, turned off the internet, went into a new movie and I had actor images. The fetcher did retrieve actor images in advance OR maybe it was using the cache for actors from other movies with the same actors which is more likely. Are there Emby compatible tools that can download actor images/bio in advance and add them into Emby's main cache, not add them into the individual media directory?
-
Thanks for the update. I appreciate the explanation. I don't have fancy sound equipment, just plain SONOS playbar with 2 Play One speakers set up as surround sound with a sub mini. I noticed if I didn't turn on the option to Convert unsupported surround audio to Dolby Digital, DTS-HA stream, for example, gets downmixed to PCM 2.0. If I turn this option on, Emby will transcode the audio in the background to Dolby Digital 5.1, whereas the ATV version will just pass thru it to Shield and Emby Server will direct play it instead of transcoding. This is something I don't understand at the moment. Does ATV work differently internally regarding the high res audio? Or do I need to change something in the audio setting in Shield to make it work better? Please advice! I really love the new Android version. Thanks!
-
Juanrendon started following Is there a way to disable the Download permission for all users at once?
-
Is there a way to disable the Download permission for all users at once?
Juanrendon posted a topic in Linux
Hi everyone, I have an Emby server where I created some users, and I initially gave all of them permission to download media. Now I would like to disable the Download permission for all users. At the moment, it seems that I have to go into each user individually and disable the download permission manually. Is there any way to: Select multiple users or all users and disable the Download permission in bulk? Use an Emby API, script, or another method to change this permission for all existing users at once? I would simply like to avoid having to edit each user individually. Any help or suggestions would be greatly appreciated. Thanks! -
Using keyboard navagation in desktop/Mobile/tablet modes.
Luke replied to Smitty018210's topic in Web App
It’s not really desired in TV mode. The ones that are there are only there because there’s no other way to get to that list.
