Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. I've tested the ass subtitles. Mkvs in my synology nas doesn't have fonts attached but the .ass subtitles have. I see that .ass subtitles with attached fonts are being succesfully rendered by Emby for android version on SHIELD TV. We're willing to see this feature in Emby Android TV App.
  3. danieleemby

    Add ability to *move* media from one library to another

    you have 19235 movies and you decide to phisically separate the erotic ones to the regular ones, how would you do that if you cannot see the movie cover? Writing a list of thousands oF names and then use Windows Explorer?! The feature WOULD BE VERY USEFUL, IF YOU CANNOT IMPLEMENT IT IT'S FINE, JUST SAY IT.
  4. danieleemby

    Add ability to *move* media from one library to another

    How Hard is it to understand a simple thing like: when you have 19235 movies and you decide to separate the erotic ones to the regular ones PHISICALLY and Windows Explorer just shows their folder names and not thei cover??!! Is that really hard to understand that, and to understand THE REASON TO THE FEATURE REQUEST?!
  5. Aleas

    Plugin: Home Screen Companion (formerly AutoTag)

    Great plugin! A must have with the new spotlight stuff... Thanks for the hard work..
  6. HTanner

    Global Missing Episodes

    FYI, I found a second episode that was misidentified - this episode is named "The Magicians (2015) - S02E13 - We Have Brought You Little Cakes" - it was identified as S03E13. I was able to fix it by manually editing the nfo, like I did with Luke Cage. FYI I have 948 TV shows in my library and 19,203 episodes, and these are the only 2 episodes that were misidentified. I wish I could understand why they were misidentified by Emby so I could prevent this from happening again. This episode, like the misidentified episode in Luke Cage, is named like all the other episodes in the show, and none of the other episodes have this problem. For the past 5 years, they're all named as "Show Title (year) - SxxExx - Episode Title". Older shows have episodes named only as "SxxExx", but I've been slowly renaming them to this new format. Both Luke Cage and The Magicians are named using this newer format.
  7. Today
  8. graytinc

    Aperture - AI-Powered Recommendations for Emby

    How do I permanently fix that (Missing posters)
  9. crusher11

    Changes to .nfo being overwritten

    Bump.
  10. ChrisLoh

    Delete Album Genre

    Thank you - GenreCleaner did the job. It couldn't clean all unwanted genres (don't know why). But there were so less at the end, I could do it manually.
  11. Hi! I’m running Emby Server on Synology (DSM7.3.2 , package, x86_64). I’m trying to fix a long-standing issue: library scans hang and sometimes artwork doesn’t load / UI feels stalled. Environment Device: Synology NAS (DSM 7.3.2-86009 update 1), volume is Btrfs (/volume1) Emby Server: 4.9.3.0, (also tested 10.0.4 and 10.0.5version, issue persists) ProgramData: /var/packages/EmbyServer/var → symlink to /volume1/@appdata/EmbyServer Libraries: TV: /volume1/video/Serials Movies: /volume1/video/Movies Symptoms “Scan media library” hangs Logs stop showing “next step” as if the previous step was successful but the next one did not start: In logs Emby completes some scan steps, then no further “start next step” entries appear for a long time, while server still shows “Scan media library” running. What I already checked / tried File system is fast; find /volume1/video/Serials -type f completes quickly. Permissions: ProgramData cache/metadata folders are owned by emby:emby; emby user can write to them (su emby -c touch ... OK). Removed local NFO files temporarily and disabled NFO metadata reader to avoid broken/empty NFO overriding online metadata. Disabled UPnP mapping in Emby (auto port mapping) to prevent external influence. Questions Any recommended diagnostics to identify where the scan is blocked (e.g. enabling debug for TaskManager / library scanner)? embyserver.txt logs around scan start and the hang point Thanks! embyserver.txt
  12. I'm not sure because everytime I see a stutter it seems Emby is trying to interact with something. But I can't be sure. Can't upload any full logs anywhere, because they get absolutely massive, so here's a part where a stutter happened at 15:46. kodi.log
  13. carba7479

    Utilisation excessive de la RAM

    Bonjour à tous, Depuis quelques jours (peut-être 10 jours), mon serveur EMBY est super lent. Après quelques recherches, j'ai remarqué qu'il utilisait en permanence plus de 10 go de RAM sur mon NAS Synology (RAM totale de 16 go). Je redémarre le serveur et après quelques heures, je suis de nouveau à plus de 10 go de RAM. J'ai donc un synology DS220+, 16 go de RAM. Serveur EMBY version 4.10.0.5. Je ne passe pas par container manager mais directement par synology. Par principe, j'ai relancé hier mon routeur, mon NAS et encore une fois emby mais ça ne change rien. Je n'ai pas spécialement de message d'erreur à publier, mais que ce soit à distance ou en local, ça met beaucoup de temps à afficher l'accueil ou les différentes bibliothèques. Je n'ai pas de tâches spéciales en arrière plan. Je n'ai pas changé de paramètres ces derniers temps. Voilà, avez-vous des idées`? J'ai l'impression que ça a commencé avec la version 4.10.0.4. Merci d'avance. vb (actuellement, j'ai 18mo utilisation pour ffmpeg et 10.6 go de emby server selon le gestionnaire des tâches de mon syno) Je n beta
  14. alexdchandler

    Apple TV Remove From Playlist button not working

    Thank you so much!!
  15. Thanks for narrowing things down @scottproI've tried an uninstall/reinstall & see no behavioral improvement... any update, @Luke?
  16. HTanner

    Global Missing Episodes

    I saw that when I was editing the metadata. I wasn't sure why it would be needed. Now I understand. Thanks again!
  17. SamES

    Apple TV Remove From Playlist button not working

    Should be resolved for next update
  18. I have moved your post because it was completely off-topic. Please don't be afraid of creating new topics when you have a question
  19. Emby Version 4.9.3.0 - Unraid 7.3.2 CPU is Intel® Xeon® CPU E3-1225 v6 @ 3.30GHz, which was working well with Plex before. I have Premiere lifetime if that is of interest: Recently I started converting some recorded TV episodes to a more "friendly" format, when I realised high CPU usage and very slow progress. Does it mean that HW transcoding is not working? It should state the encoders, shouldn't it? I forwarded /dev/dri in unraid ...and I can also see the device inside the Emby container: When I force transcode a playback, I don't seem to have any kind of HW transcoding indication either: What am I missing here? Edit: Just fired up my Plex container on the same system, and iGPU/QuickSync transcoding works fine there... Edit2: Same on Version 4.10.0.5 beta hardware_detection-63908664531.txt
  20. On my Samsung Galaxy s24 ultra the max brightness in the app is lower than what my phone is capable of. You can even see it go down in brightness in the first half second of playing where it adjusts to the highest setting allowed by the app. It's making it impossible to watch anything outside.
  21. Thanks. Resolved for next update
  22. reneboulard

    DVR, check if movie already in library before recording

    Visual EPG "Not in Library" Indicators using Nginx and API Scripting This solution uses a small bash script and an Nginx reverse proxy to inject a visual "TO RECORD" tag directly into the Emby web interface for any movie found in the EPG that isn't already in your collection. How it works: Backend Script: Compares your library against the EPG via the Emby API. JSON Output: Saves a list of "missing" movies to a web-accessible folder. Nginx Injection: Automatically inserts a small JavaScript file into the Emby web app using sub_filter. UI Update: The script scans the page and adds a red badge to any matching movie titles. 1. The Automation Script (emby-absent.sh) This script generates the data. Place it in /usr/local/bin/ and ensure jq is installed. Update the EMBY_URL and API_KEY placeholders. #!/bin/bash # Configuration EMBY_URL="http://yourembyip:8096" API_KEY="YOUR_API_KEY_HERE" WEB_PATH="/var/www/report/absent_movies.json" # Function to clean up titles for better matching (removes punctuation/spaces) clean_title() { echo "$1" | tr '[:upper:]' '[:lower:]' | sed 's/[^a-z0-9]//g' } # 1. Generate cleaned list of local movies LOCAL_CLEAN=$(curl -s "$EMBY_URL/emby/Items?IncludeItemTypes=Movie&Recursive=true&api_key=$API_KEY" \ | jq -r '.Items[].Name' | while read -r line; do clean_title "$line"; done | sort | uniq) # 2. Get list of movies currently in the EPG PROGRAMS=$(curl -s "$EMBY_URL/emby/LiveTv/Programs?IsMovie=true&api_key=$API_KEY" | jq -r '.Items[].Name' | sort | uniq) # 3. Compare and output JSON echo "$PROGRAMS" | while read -r title; do TITLE_CLEAN=$(clean_title "$title") if ! echo "$LOCAL_CLEAN" | grep -qxF "$TITLE_CLEAN"; then echo "$title" fi done | jq -R . | jq -s . > "$WEB_PATH" chmod 644 "$WEB_PATH" Set a cron job to run this every 4 hours: 0 */4 * * * /usr/local/bin/emby-absent.sh 2. Nginx Configuration Add these lines to your Emby location / block. This handles the injection and serves the custom files. location / { proxy_pass http://yourembyip:8096; # Disable compression so sub_filter can read the body proxy_set_header Accept-Encoding ""; # Inject the script before the closing body tag sub_filter '</body>' '<script src="/emby-mod.js"></script></body>'; sub_filter_once on; # Standard headers proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $http_connection; } # Serve the injected files from your report directory location /emby-mod.js { root /var/www/report; } location /absent_movies.json { root /var/www/report; } 3. The Frontend Script (emby-mod.js) Save this in /var/www/report/emby-mod.js. It handles the visual tagging in the browser. (function() { async function markMovies() { try { const r = await fetch("/absent_movies.json?t=" + new Date().getTime()); const absentList = await r.json(); const absentListLower = absentList.map(t => t.toLowerCase().trim()); // Selector for movie titles in EPG and Library views const allTexts = document.querySelectorAll(".cardText, .itemName, .cardTitle"); allTexts.forEach(el => { const title = el.innerText.trim(); if (title && absentListLower.includes(title.toLowerCase())) { const card = el.closest(".card") || el.closest(".padded-card") || el.parentElement; const imageContainer = card.querySelector(".cardImageContainer") || card; if (card && !card.querySelector(".absent-tag")) { const tag = document.createElement("div"); tag.className = "absent-tag"; tag.innerText = "TO RECORD"; // Style the badge (Red, Bold, Floating) Object.assign(tag.style, { position: "absolute", top: "10px", left: "10px", backgroundColor: "#e74c3c", color: "white", padding: "4px 10px", fontWeight: "900", fontSize: "11px", borderRadius: "4px", zIndex: "999", boxShadow: "0 0 10px rgba(0,0,0,0.5)", border: "1px solid white", pointerEvents: "none" }); imageContainer.style.position = "relative"; imageContainer.appendChild(tag); } } }); } catch(e) { console.debug("EPG Check: Data not ready yet."); } } // Check for new cards every 2 seconds to handle scrolling setInterval(markMovies, 2000); })(); Credits: Special thanks to Gemini (Google AI) for the collaboration in refining this technical solution, writing the English documentation, and generating the architectural diagram.
  23. seanbuff

    Can't connect to Emby from Android phone

    Have you reviewed: Connecting from Client Apps
  24. kikinjo

    Opensubtitles.org/.Com

    I m on beta server, dont have any hash matches ever :-) Subs are there i always need to download them manually Try to download for something new, like from 2026,...and see if than u see hash matches
  25. fabien_m2002

    Subtitles on new version (v1.0.49) show strange characters

    Maybe not because this fix was already in 4.10.0.4-beta and this release did not resolved the subs issue:
  26. Is March still a viable option to launch Emby for UGOS?
  27. For some nostalgia I was watching Dragonball Z. All of a sudden the episodes just stopped playing. I tried turning the TV off, resetting it, everything. I gave up and decided to put on Scrubs. Because my Scrubs episodes aren't widescreen, there's usually black bars on the left and right. Instead, there's a Dragonball Z wallpaper, which shows up on EVERY show. I tried watching a widescreen movie, and instead of blackbars on the top and bottom, the DBZ background is there. According to ChatGPT I just need to select "Disable Backdrop", but I can't find that setting anywhere. So now I can't watch DBZ because the episodes won't play, I can't watch anything without a bright green dragon floating on the sides, or top and bottom.
  1. Load more activity
×
×
  • Create New...