All Activity
- Past hour
-
rozi1234 joined the community
-
Mevlut joined the community
-
Abo Yahya-71 joined the community
-
Plugin: EmbyCredits, detect end credits and add auto skip.
yocker replied to yocker's topic in Plugins
I should remove that from being shown as they are not truly "skipped". Chroma needs other episodes to compare the sound to before it knows what is the credit transition and there for what to look for. The skipped you see are just episodes it used for the comparison and not episodes it actually ran the detection on hence the "Only needed for audio comparison". There are also other reasons episodes are skipped, like for example they already have been run though detection, they are configured to be skipped in the rules sections and/or they failed previously (if that setting has been enabled). They are simply skipped to save time and not having to re-run detection every time on them when not needed. Quick disclaimer. The plugin's detection is not perfect, it needs episodes to either have the same music or a black scene transition. If none of those are there it will fail. Using OCR can help with that as almost all TV shows use credit scenes with text. As long as the OCR is set to look for the correct keywords and the text is not some strange fuzzy or stylized text, like anime tend to have, it will find the credits. This requires a bigger computer though as it's basically a small AI that is used to read the text. While OCR works and is in general more precise than the other detections i don't use it my self, the small Dell machine i have for my Emby is too small for it. Only my test and main machine have the horse power to run it. TL:DR. If you feel like there are too many failed episodes you can try and run manual detection on them again one TV show at a time. If you think they shouldn't have failed then send me a log from the "dry run with debug" and i will look at it. (One TV show at a time please so i don't get a 50MB log ). -
My Emby Customization – CSS + JavaScript Redesign
adelinxq replied to adelinxq's topic in Web App CSS
If you want, I can give you the css file and you can use it. -
Baboiu joined the community
-
adelinxq started following How to improve initial app connection speed (3-5s delay) over Direct HTTPS & Apache Reverse Proxy?
-
Salut tuturor, Caut sfaturi despre cum să optimizez timpul inițial de deschidere a aplicației Emby pe iOS și Android. În prezent, de fiecare dată când deschid aplicația prin intermediul datelor celulare (4G/5G), există o întârziere de 3 până la 5 secunde pe ecranul de conectare înainte de încărcarea ecranului principal. Latența ping-ului către rețeaua mea este extrem de mică (~3-5 ms), iar redarea funcționează perfect, fără buffering odată conectat, așa că lățimea de bandă/ISP-ul nu reprezintă o problemă. Am testat două metode diferite de acces, dar ambele produc aceeași întârziere inițială a conexiunii de 3-5 secunde: 1. Redirecționare directă a porturilor: Portul 8920 a fost redirecționat direct în router către Emby. Certificat SSL personalizat valid (.pfx) încărcat direct în setările serverului Emby folosind DNS dinamic al furnizorului de servicii Internet (ISP). Viteză maximă, fără limitare sau accelerare a ratei DNS. 1. Proxy invers Apache (Port 443 HTTPS): Rutare subdomeniu către http://localhost:8095 cu HTTP/2 activat și certificate SSL valide. Configurație Apache personalizată care gestionează WebSockets, cifruri SSL, HSTS și antete proxy. Întrucât ambele metode produc exact aceeași întârziere de 3-5 secunde la pornire, presupun că aplicația ar putea rula prin verificări interne de timeout ale rețelei (de exemplu, încercând o rezervă LAN înainte de a trece la WAN) sau prin întârzieri de handshaking TLS. Iată configurația mea Apache VirtualHost pentru referință: <VirtualHost *:443> Nume server emby.domain.com Protocoale h2 http/1.1 Motorul SSL este activat Fișierul Certificat SSLC „C:/Apache24/conf/ssl/Certificate-Apache/server.pem” Fișierul SSLCertificateKey „C:/Apache24/conf/ssl/Certificate-Apache/server.pem” Protocol SSL toate -SSLv2 -SSLv3 -TLSv1 -TLSv1.1 SSLCipherSuite ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305 SSLHonorCipherComandă pe Compresie SSL dezactivată ProxyTimeout 86400 Expirare 86400 Mențineți activ Cereri MaxKeepAlive 100 Timeout KeepAlive 10 Cereri proxy dezactivate ProxyPreserveHost activat <LocationMatch "^/web/startup/manuallogin.html$"> Antetul este întotdeauna setat la Cache-Control „no-cache, no-store, must-revalidate, max-age=0” Antetul este întotdeauna setat la Pragma „no-cache” Antetul este întotdeauna setat la Expiră la „0” </LocationMatch> <LocationMatch "^/web/videoosd/videoosd.html$"> Antetul este întotdeauna setat la Cache-Control „no-cache, no-store, must-revalidate, max-age=0” Antetul este întotdeauna setat la Pragma „no-cache” Antetul este întotdeauna setat la Expiră la „0” </LocationMatch> <LocationMatch "^/web/videoosd/.*.(html|js|css)$"> Antetul este întotdeauna setat la Cache-Control „no-cache, no-store, must-revalidate, max-age=0” Antetul este întotdeauna setat la Pragma „no-cache” Antetul este întotdeauna setat la Expiră la „0” </LocationMatch> <LocationMatch "^/web/modules/common/strings/.*.json$"> Antetul este întotdeauna setat la Cache-Control „no-cache, no-store, must-revalidate, max-age=0” Antetul este întotdeauna setat la Pragma „no-cache” Antetul este întotdeauna setat la Expiră la „0” </LocationMatch> <LocationMatch "^/web/strings/.*.json$"> Antetul este întotdeauna setat la Cache-Control „no-cache, no-store, must-revalidate, max-age=0” Antetul este întotdeauna setat la Pragma „no-cache” Antetul este întotdeauna setat la Expiră la „0” </LocationMatch> Motor de rescriere activat RewriteCond %{HTTP:Upgrade} =websocket [NC] Actualizare RewriteCond %{HTTP:Conexiune} [NC] RewriteRule ^/?(.*) "ws://localhost:8095/$1" [P,L] ProxyPass / http://localhost:8095/ flushpackets=on timeout=86400 ProxyPassReverse / http://localhost:8095/ Antetul este întotdeauna setat la X-Robots-Tag ca „all” Antetul este întotdeauna setat la X-Content-Type-Options ca „nosniff” Antetul este întotdeauna setat la opțiunile X-Frame „DENY” Antetul este întotdeauna setat la X-XSS-Protection „1; mode=block” Antetul este întotdeauna setat la politica de referire „no-referrer-when-downgrade” Antetul este întotdeauna setat la Strict-Transport-Security „max-age= 63072000 ; includeSubDomains; preload” DocumentRoot „C:/Apache24/htdocs_PRIVATE/pages-errors-emby” <Directorul "C:/Apache24/htdocs_PRIVATE/pages-errors-emby"> Opțiuni -Indici PermiteSuprascriere Niciuna Solicitați toate acordurile </Director> RewriteCond %{ENV:REDIRECT_STATUS} 503 RewriteRule ^(.*)$ /503.html [L] <Fișiere "503.html"> Antetul este întotdeauna setat ca stare „503 Serviciu indisponibil” </Fișiere> ErrorLog „logs/emby.domain.com-error.log” Log personalizat „logs/emby.domain.com-access.log” combinat </VirtualHost> Există ceva ce pot modifica pe partea de server/proxy sau în setările clientului pentru a ocoli aceste câteva secunde de întârziere și a obține o conexiune aproape instantanee la lansarea aplicațiilor mobile? Mulţumesc! ScreenRecording_09-26-2026 12-59-42_1.mp4
-
LOVE-DOMI joined the community
-
radicalrav joined the community
-
Plugin: EmbyCredits, detect end credits and add auto skip.
fbourg replied to yocker's topic in Plugins
Thanks for clarifying! Just to be sure I understand correctly: are the ~17,000 'skipped' episodes actually considered successful because the timings were resolved through batch audio comparison (since it says 'Only needed for audio comparison'), meaning only the ~4,600 'failed' episodes need OCR fallback? -
Bn1996 joined the community
-
giubeppef joined the community
-
For movies I have in 4K with an audio commentary, I only have the commentary on the 1080p version so I definitely wouldn't want that hidden.
-
Plugin: EmbyCredits, detect end credits and add auto skip.
yocker replied to yocker's topic in Plugins
Chroma/Hash detection needs either the same music between episodes or a black scene transition. If none of those are in the episodes then the detection will fail. A propper set up OCR can help with that, yes. -
Lolotxarrak joined the community
-
Encarny joined the community
- Today
-
Wildhor started following Wie habt ihr eure Schallplattensammlung sortiert? (+ genialer Gratis-Tipp)
-
Wie habt ihr eure Schallplattensammlung sortiert? (+ genialer Gratis-Tipp)
Wildhor posted a topic in German
Hallo zusammen, mich würde mal brennend interessieren, nach welchem System ihr eure Schallplatten/CD's im Regal organisiert. Sortiert ihr strikt alphabetisch nach Künstlern, nach Genre, chronologisch nach Erscheinungsjahr oder sogar nach Stimmungen? Bei wachsender Sammlung steht man ja immer wieder vor der Frage, wie man am schnellsten findet, worauf man gerade Lust hat. Da ich selbst vor dem Problem stand, meine eigene Sammlung ordentlich und übersichtlich zu visualisieren, habe ich eine kleine Webanwendung programmiert: Discify Mit dem Tool lässt sich die eigene Discogs-Sammlung visuell aufbereiten und entspannt durchstöbern. Das Ganze ist komplett kostenlos und ohne Schnickschnack. Ich würde mich freuen, wenn ihr es mal ausprobiert! Wie behaltet ihr bisher digital und analog den Überblick – und was haltet ihr von meinem Tool? Ich bin gespannt auf eure Systeme und Feedback! -
Thanks @Luke Of course, no ned to separate, but it would be good to know if it's movie or show or self e.t.c. .
-
Can’t edit post above but it’s suppose to say: This way as well means that there’s only 1 library and 1 entry of the movie. In plex I had to have separate remux libraries, which got messy, so this way, the user doesn’t even know that there are versions unless they have the correct hardware but can choose an edition if they fancy it - makes it much simpler. having 1 complete movie library, controllable by folder, was a primary reason to move to emby, as it simplified the presentation for users. All they see is a movie section but for more technically savvy users and with the correct hardware, they get access to additional options.
-
Plugin: EmbyCredits, detect end credits and add auto skip.
fbourg replied to yocker's topic in Plugins
@yockerDo you know why I have nearly 17,000 skipped episodes? I don't have the log file yet, should I enable OCR? @sydlexiusthank you -
Plugin: Watch your Dispatcharr VOD library in Emby
drahmed86 replied to flashls82's topic in Plugins
am already using it thanx man -
I too split movies by version and edition and would ultimately like to choose the combination. My setup is: Possible versions: 4K full disc, 1080p, and some old legacy 720p for mobile If it’s a good movie with decent sound I will remux it in a separate 4K remux folder but mainly my discs get stripped to something more resembling web-dl/1080p with lossy sound. By putting the remux in a separate folder but linked to the same library I can limit who sees them as it needs an Nvidia shield and decent internet to play properly, so at my brothers house he has this and I enable it but my parents use tv app, so they just see the standard 1080p folder. Possible editions: director, theatrical etc. So, 2 dropdowns would be most elegant, which are contextually aware of each other, so it will only populate the files available. 1) Pick edition first and then 2) it displays available versions associated with that version. If there’s only one edition and multiple versions it just unlocks the dropdown for versions and if there’s multiple versions, it will keep locked or unlock versions dropdown accordingly - simples
-
Hi there, I provided the log output above. Isn't that a specific example?
-
Theme songs support for tvOS/AppleTV App
te5s3rakt replied to RobbieBott's topic in Feature Requests
I think you may have the wrong thread. There was never any mention of sites or supply of content by Emby here -
For now you may want to disable hardware transcoding in server transcoding settings.
-
OK we'll have a new ffmpeg build on the server beta channel soon so it's possible that may help with this.
-
Extra content Number Identification
flashmcarthur replied to flashmcarthur's topic in Feature Requests
Hi, Luke, When you found a extra content for a serie with hundred of extra, can't easy find the correct number extra ID for emby match and put correct title. I show the dr Who issue, if found one of especials chapters, can't know how is the 0x??? number to take the correct position. Same with other series: In the case of *One Piece*, which has thousands of additional episodes, when I come across a movie segment included as an extra, I don't know the correct number (0x??). Is it possible to find this out without using the API? (I know that connecting to the API can reveal missing episodes, including that ID.) -
How to delete downloaded content without being connected to the server?
LittleKinder replied to LittleKinder's topic in Android
-
Authenticated Users is not something you can change and you can’t exclude your Emby user from it. I mean you can remove it from the root of drives, but then you break things. Does everyone else not have that it then?
-
Neminem started following Occasional freezing
-
What happened to your movie? 14:39:17.623 ffmpeg version 5.1-emby_2023_06_25 Copyright (c) 2000-2022 the FFmpeg developers and softworkz for Emby LLC 14:39:17.623 built with gcc 10.3.0 (crosstool-NG 1.25.0) 14:39:17.623 Execution Date: 2026-09-25 14:39:17 Failed to create //.cache for shader cache (Read-only file system)---disabling. 14:39:17.635 /mnt/My Files/Movies/Movies/DO NOT ENTER (2026).mkv: No such file or directory 14:39:17.636 EXIT
-
Please keep us posted on how this goes. Thanks.,
-
Can you run 2 Emby servers on different hardware but use the same port
spec119 replied to ng4ever's topic in General/Windows
Maybe it might be useful to somebody else if you don't have anything positive to write or are you just bored with life? -
Nothing just said wrong username and password
-
Theme songs support for tvOS/AppleTV App
visproduction replied to RobbieBott's topic in Feature Requests
The sites you metnioned pay licensing fees. Audio themes are content and require copyright policing, per track. Any music or performance might have playback limits or even be completely blocked and can not be offered. A company that violates this, does so at their own risk. Emby does not supply any content at all. That is up to the user. Any use, outside of personal playback, requires license payemts. Any company supplying any audio conent needs licensing and payments per item use. Your examples are paying for this and it might well be into 6 figures of dollars every year. It's wrong to assume that there are no restrictions and that everything is free. See: https://www.universalproductionmusic.com/en-us/news/how-to-use-music-in-videos-legally -
@kbeck I'm with you 100% on this: Tags must never go away. Would be really great is Tags could be used in some kind of structure The Inability to rename a tag is a hardship Bulky Editor in the Dashboard. It's not the most user friendly I've been doing a lot of experimenting lately with Collections and Tags across different library types (because Collections are global) to get two-level nested Collections, in a different structure to main media libraries. E.g. put Primary images into a Photo type library and then add them to relevant media collections (any library type). Depending upon what you are trying to achieve, it potentially opens up a whole lot of interesting possibilites... Genres+Sub-Genres is one idea I haven't gotten to just yet. But plan to when I get time. This seems to be a reasonably popular request. Yeah, thanks for the Bulky Editor tip. I tried it a couple of times quite a while back, but could never seem to get it work for music. Thanks to @GrimReaper earlier this year, I now have a very nice utililty to use for music Album tagging with Emby Tags - but it wouldn't be any good for your Movies/TV etc. Maybe Emby will look at bulk-editing after home screen and smart playlists etc. is fully implemented???
