Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Luke

    Unable to uninstall

    @sa2000
  3. Guderian

    Problema Emby Client en Windows 11

    Revisado, sigue igual. Gracias de todas formas. Saludos
  4. I use the TV display and sometimes we use a mouse and sometimes a controller. Scrolling left to right on the vertical screen with a mouse requires a click and drag and sometimes you end up clicking into an item which isn't great. Honestly making the icons smaller on the horizontal screen has been pretty good. Just wish that first panel could be changed but oh well. I know it's impossible to please everyone
  5. FrostByte

    Subtitles and Up Next popup

    This is what you should see when installing the AndroidTV app from scratch
  6. nospotify

    Why is Emby scan overriding settings?

    Well, I'm sorry to say that this situation is not fixed or clear @Luke. I am desperately seeking some clarity and some transparency from the Emby developers about how you process scans. I'm attaching below a series of screenshots to show that I am trying to have the displayed year for some music albums be the year of composition, long ago (1594), not the year the actual albums were recorded (2013). Also attached is the log file.Here's what I did: deleted every NFO file, manually in MP3tag, created originalyear fields and populated them with the same corrrect older date did the Emby dance to remove everything from the library made sure that MusicBrainz is not supposed to be consulted. But then when I rescan and return those files to Emby, the scan for some reason is reaching out once again to MusicBrainz! and overwriting the data in my actual files. Please, please, please just provide some clear information on how Emby is doing these music library scans and how to stop it from bringing in external data that hasn't been requested in our settings and that is overwriting actual tag data that we have manually put in. embyserver.txt
  7. good find.. could be this then https://dev.emby.media/reference/pluginapi/MediaBrowser.Controller.Entities.BaseItem.html#MediaBrowser_Controller_Entities_BaseItem_GetInternalMetadataPath and this GetImagePath(BaseItem, ImageType) https://dev.emby.media/reference/pluginapi/MediaBrowser.Controller.Entities.BaseItemExtensions.html edit seems the ai gods agree using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Linq; using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Logging; using MediaBrowser.Model.Tasks; namespace Emby.PersonPathExporter { public class ExportPersonPathsTask : IScheduledTask { private readonly ILibraryManager _libraryManager; private readonly ILogger _logger; // Emby automatically injects dependencies via the constructor public ExportPersonPathsTask(ILibraryManager libraryManager, ILogManager logManager) { _libraryManager = libraryManager; _logger = logManager.GetLogger(Name); } public string Name => "Export Person Paths and Metadata"; public string Key => "ExportPersonPathsAndMetadataTask"; public string Description => "Logs the InternalMetadataPath and ImagePath for every person in the Emby library."; public string Category => "Maintenance"; public async Task Execute(CancellationToken cancellationToken, IProgress<double> progress) { _logger.Info("Starting Person Path Export task..."); // Query items of type 'Person' recursively across the entire database var query = new InternalItemsQuery { IncludeItemTypes = new[] { Tuple.Create(typeof(Person).Name, false) }, Recursive = true }; var people = _libraryManager.GetItemList(query); if (people == null || people.Length == 0) { _logger.Info("No people found in the library database."); progress.Report(100); return; } int totalCount = people.Length; int currentCount = 0; _logger.Info($"Found {totalCount} people. Iterating and logging paths..."); foreach (var item in people) { cancellationToken.ThrowIfCancellationRequested(); if (item is Person person) { // Extract paths string name = person.Name ?? "Unknown"; string internalMetadataPath = person.InternalMetadataPath ?? "No internal metadata path available"; // Retrieve the primary image path if it exists string imagePath = person.GetImagePath(ImageType.Primary) ?? "No primary image path found"; // Output directly to Emby server's primary logs _logger.Info($"Person: {name} | MetadataPath: {internalMetadataPath} | ImagePath: {imagePath}"); } currentCount++; progress.Report((double)currentCount / totalCount * 100); } _logger.Info("Finished exporting person paths."); await Task.CompletedTask; } public IEnumerable<TaskTriggerInfo> GetDefaultTriggers() { // Provides a template for manual execution, but can be scheduled to run weekly if needed return new[] { new TaskTriggerInfo { Type = TaskTriggerInfo.TriggerManual } }; } } }
  8. not sure which it is but these are all files that matched grep -rl "Spirits of the Past" ffmpeg-** | while read f; do cp $f /mnt/data/video/tv/; done ffmpeg-transcode-fcff54dd-513a-443b-85a2-066c30016adb_1.txtffmpeg-transcode-f4184396-4d4d-4c6d-a656-ea54ee58e97c_1.txtffmpeg-transcode-e322ee11-66f0-4b5e-b853-b2191ad02e57_1.txtffmpeg-transcode-d106dce1-73f6-4c47-b2f8-1f8b6415bdaf_1.txtffmpeg-transcode-cc7dd2d1-37ff-4534-bf6b-a4a5418ab135_1.txtffmpeg-transcode-bb8eb1f2-2bd5-43db-9252-63ce5dea49f9_1.txtffmpeg-transcode-a68736e9-0fd7-4d9d-83ae-9c2e245cb584_1.txtffmpeg-transcode-2289a81b-d94b-40d7-bfec-11b8bebb7a7a_1.txtffmpeg-transcode-002285c5-c5ee-4867-8a23-dacdacd76b9e_1.txtffmpeg-transcode-944b8adf-111f-4f3e-8a4c-c16d44c63165_1.txtffmpeg-transcode-801ee35c-cd45-4b34-86d6-04ea2ef8f8d4_1.txtffmpeg-transcode-492f5b57-a9b7-4a26-90a5-a9d735cbd20e_1.txtffmpeg-transcode-91c11f22-3495-4af9-97da-a4afd34b30bc_1.txtffmpeg-transcode-66db8e72-2556-402b-a344-20287a091378_1.txtffmpeg-transcode-54cd4946-ec81-45f1-bca6-5973aa45fea7_1.txtffmpeg-transcode-8a5e0110-fdb1-4036-a35e-0604c8f32ce0_1.txtffmpeg-transcode-7f0c8aeb-abcb-4675-abdb-d211da3123b4_1.txtffmpeg-transcode-5dc962c2-7bc9-488c-a73e-102ed2c82841_1.txtffmpeg-transcode-0ec82fc6-fcba-4074-bdf6-2e562689dc43_1.txtffmpeg-transcode-0c72ad22-8751-4960-9b62-972df82e4b2a_1.txtffmpeg-transcode-0a501703-b9ad-4393-a4c2-13f7d2bd00ff_1.txt
  9. majorsl

    Gotify Notifications

    Thank you very much for this! I just started using Gotify and this is great.
  10. 501006

    Emby Premiere key is missing or invalid

    هذه مشكلتي ما الحل ؟
  11. yocker

    Subtitle not saved in media folder

    When it comes to death, you will always loose. Best you can do is appease him. But yeah, i need to start actually start reading the agreements i sign. Btw. i have a couple of days before the next event i have to attend so looking into it now. If i'm right, it's just changing the script a bit so hopefully not much work.
  12. nicko84

    2.310 crashes at first start

    What is your CPU model please ? @Mahinepuai7 4770 2013 @nicko84i3 6100T 2015
  13. Do you have Emby Data Explorer plugin installed? You can view the people data that way and it might point you in the right direction. EDIT: I noticed some newer people in my server don't have a path mentioned, in the data below there is still mention of where their primary image is stored, so that could still be a data point.
  14. Today
  15. No, I don't see how it would be useful without making changes to people folders/files. Because I do not know which profiles/folders are actively being used, I cannot delete anything. So there wouldn't be anything to scan for. Unless Devs decide to make folder paths available in the people profiles metadata editor or through the API, I don't think my app can move forward.
  16. And about the rest of those ideas. I get you're trying to be helpful. But.... meta data errors that only show when playing any h264 10bit video? And disappear when using any other video codec? Using the exact same software, and keeping all settings equal besides video codec? And I specifically said the Sony Media Player can play these files. So can Emby Android-tv. Only Emby Android can not. So not sure where the idea comes from that the Sony TV player (what ever that is) rejects the files.
  17. Neminem

    Subtitle not saved in media folder

    @yockeryou do know, you need to read the @GrimReaper's small print before signing
  18. WonkoTheSane

    Lifetime Emby Premiere Abo, yet App keeps nagging

    It happens when starting playback or when trying to skip a TV show intro, for example. Attached is a Screenshot of my Emby Premiere status.
  19. I did indeed understand it the same as you.
  20. Oh, I see. Thanks for clarifying that. I think I misunderstood Luke’s message. When he said that es-419 was added to the language code list, I thought he meant that a new fix had been added recently, possibly in an internal build or upcoming beta version. That is why I assumed it might start working in the next beta release. I think @yocker understood it in a similar way too, since he also asked whether it was already in the released beta or only in an internal version. But now I understand the issue better: Emby may already have es-419 in its language mapping list, but if FFprobe does not expose the regional tag from the MKV file, then Emby never receives that information in the first place. So even if Emby knows how to map es-419 to Spanish (Latin America), it cannot apply that mapping if FFprobe only reports the track as spa / Spanish. That was my confusion. Thanks for pointing it out.
  21. Hi everyone, I know this thread is mainly focused on server-side extraction and integrating Xtream VODs into Emby servers, which is awesome. But if anyone here is just looking for a simple, on-the-go solution to download VODs directly to an Android device or Android TV without dealing with scripts, I wanted to share a project I recently built. I got tired of the hassle of downloading VODs for offline viewing, so I developed my own clean, lightweight IPTV player called LOD Player. It has a native Offline Download feature specifically for VODs. You just log in with your Xtream API, browse to the VOD section, and hit the download icon. It saves the media straight to your device's local storage (perfect for flights or traveling). It's currently live on the Google Play Store (LOD Player). The free tier lets you download and keep 1 movie/episode at a time locally. Just thought I'd drop this here as a practical alternative for those who want a quick mobile/TV offline viewing fix. I'm the developer, so if you decide to test it out, I’d love to hear your technical feedback! Cheers.
  22. marianomaki

    theme video y songs of movie

    buenasss ,alguien sabe por que no busca los temas de video de las peliculas , e bajado el complemento y le doy a tarea programada pero nada no hace nada, gracias de antemano
  23. danergo

    Transcoding seems not working on FireTV client

    Hi folks! Do we have any news for this please? Thank you!
  24. danergo

    Items disappear after coming back from player

    Hi there, is there any update for this? Thank you! It's still buggy on "Firefox 152.0 (64-bit) - Linux Ubuntu 24.04.4 LTS".
  25. JathTyki

    Intro Detection Issue

    Good Morning, For example, this is what my log shows for running the intro detective scheduled task. 2026-06-18 11:34:20.991 Info TaskManager: Executing Detect Episode Intros 2026-06-18 11:34:21.175 Info App: Dinosaurs Specials has 1 episodes with audio fingerprints available 2026-06-18 11:34:21.175 Info App: Detecting markers for Dinosaurs Specials - episode Dinosaurs (1991) - S00E01 - The Making of Dinosaurs.mp4 2026-06-18 11:34:21.178 Info App: Dr. STONE SCIENCE FUTURE has 36 episodes with audio fingerprints available 2026-06-18 11:34:21.178 Info App: Detecting markers for Dr. STONE SCIENCE FUTURE - episode Dr. STONE (2019)/Dr. STONE (2019) - S04E36.mkv 2026-06-18 11:34:22.205 Info App: Best title sequence for Dr. STONE (2019) - S04E36.mkv is 00:01:52.0646766 - 00:03:25.7213930. Confidence: 0.9 2026-06-18 11:34:22.208 Info TaskManager: Detect Episode Intros Completed after 0 minute(s) and 1 seconds To give more of an example of the intro detection being wrong, my wife and I started to watch Charmed. The Skip Intro button appears at 5:13 in S01E08, when it's really supposed to start at 3:25. If you need any other details, please let me know. I'm not sure what you need since this one is a bit new to me. Thank you.
  26. Hi there, do you have some updates, by any chance?
  27. GrimReaper

    Subtitle not saved in media folder

    No rush, enjoy your vacation, you'll eventually get around to it after. Have a cold one for me as well.
  1. Load more activity
×
×
  • Create New...