All Activity
- Past hour
-
D7da7 joined the community
-
irishbrewer11 joined the community
-
Clintonndou joined the community
-
jseal joined the community
-
yakirtheking12345 joined the community
-
em_user_u4gkczye joined the community
-
Doowle joined the community
-
billyhandyjr joined the community
-
Camdodaikim joined the community
-
Ash_116 joined the community
-
Getting your Plugin in the catalog Basically write @ebrand ask politely.
-
"Side note... don't know why I'm trying to help a Dallas fan (sigh)" Because you are awesome. I believe Emby will do the local NFO saving if you turn that option on somewhere I was really hoping one of the admins would know how to use Swagger to just change the paths in the database Side note: Who's your team (city)?
-
[BETA] Ear Wax - NOW AVAILABLE - Testers Wanted
ginjaninja replied to MarvinB's topic in Amazon Alexa
Artist matching helpers and gremlins Command - "play artist acdc" Response - There was a problem with the requested skills response 2026-06-08 18:46:22.389 Debug ItemsService-0HNM57JC6DN9D:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=acdc&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 34.243.23.0, UserAgent: 2026-06-08 18:46:22.392 Debug ItemsService-0HNM57JC6DN9D:00000001: http/1.1 Response 200 to 34.243.23.0. Time: 3ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=acdc&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 18:46:22.438 Debug ItemsService-0HNM57JC6DN9E:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 34.243.23.0, UserAgent: 2026-06-08 18:46:24.937 Debug ItemsService-0HNM57JC6DN9E:00000001: http/1.1 Response 200 to 34.243.23.0. Time: 2499ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. maybe the skill needs a dynamic entity for ac/dc. It great that the skill consumes all artists for another bite at the cherry. are you building a database of synonyms if so i will list mine here as i go. Real name / Synonyms (what skill searched for) AC/DC / ACDC Anything with & or and or +/ & or and (eg requested - Angus & Julia Stone, searched Angus and Julia Stone, Tracey + Plastics searched tracey and the plastics). Grover Washington, Jr / Grover Washington Junior (Probably JR should always be tried for Junior?) plain white t's / plain white t.'s t.A.T.u. / tattoo is it realistic to build an architecture that consumes eg Artist and Album names metadata from users servers to crowdsource collection of this data for better matching? its very clever the skill starts looking for matches and sometimes it works 00001: http/1.1 Response 200 to 34.244.24.84. Time: 4519ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=grover washington junior&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 19:09:43.613 Debug ItemsService-0HNM57JC6DNBO:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=groverwashingtonjunior&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 34.244.24.84, UserAgent: 2026-06-08 19:09:43.614 Debug ItemsService-0HNM57JC6DNBO:00000001: http/1.1 Response 200 to 34.244.24.84. Time: 1ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=groverwashingtonjunior&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 19:09:43.661 Debug ItemsService-0HNM57JC6DNBP:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=washington&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 34.244.24.84, UserAgent: 2026-06-08 19:09:43.674 Debug ItemsService-0HNM57JC6DNBP:00000001: http/1.1 Response 200 to 34.244.24.84. Time: 13ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=washington&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 19:09:43.723 Debug ItemsService-0HNM57JC6DNBQ:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=grover&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 34.244.24.84, UserAgent: 2026-06-08 19:09:43.727 Debug ItemsService-0HNM57JC6DNBQ:00000001: http/1.1 Response 200 to 34.244.24.84. Time: 4ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=grover&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 19:09:43.771 Debug ItemsService-0HNM57JC6DNBR:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=Audio&ArtistIds=261680&SortBy=Album,SortName&UserId=ba605147d56742b1b91f1e90f91db45c&Fields=Album,AlbumId,Artists,ArtistItems,BitRate,Container&api_key=c8c89131fa594134b37205e7dcd8c7e0&Limit=2. Source Ip: 34.244.24.84, UserAgent: 2026-06-08 19:09:43.841 Debug SqliteItemRepository: GetitemById Folder 213363 \\x99\x99a\Music\Compilations\The Best\[2000] The Best Jazz Album in the World... Ever! Command - "play artist Jay-Z" Response artist not found...odd because the correct artist is searched for, does your skill not like minus signs? 2026-06-08 19:13:44.335 Debug ItemsService-0HNM57JC6DNC0:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=jay-z&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 34.244.24.84, UserAgent: 2026-06-08 19:13:44.342 Debug ItemsService-0HNM57JC6DNC0:00000001: http/1.1 Response 200 to 34.244.24.84. Time: 7ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=jay-z&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Command "play artist Richard o'brien" Response - there was a problem with the requested skills response.. Correct search term 'Richard o'brien' but ecosystem shat the bed 2026-06-08 19:29:24.907 Debug ItemsService-0HNM57JC6DNCS:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=richard o'brien&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 108.131.82.95, UserAgent: 2026-06-08 19:29:30.330 Info SqliteItemRepository: Interrupt query due to cancellation. 2026-06-08 19:29:30.330 Debug App: Sqlite: 9 - statement aborts at 0: interrupted; [SELECT pgno FROM 'main'.'fts_search9_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1] 2026-06-08 19:29:30.330 Debug App: Sqlite: 9 - statement aborts at 5: interrupted; [SELECT rowid, rank FROM 'main'.'fts_search9' ORDER BY bm25("fts_search9") ASC] 2026-06-08 19:29:30.330 Debug App: Sqlite: 9 - statement aborts at 54: interrupted; [with WithAncestors AS (SELECT itemid FROM AncestorIds2 WHERE AncestorId=57475 ),WithItemLinkItemIds AS (select ItemLinks2.LinkedId From ItemLinks2 join withancestors on withancestors.itemid=itemlinks2.itemid where ItemLinks2.Type in (0,1,5))select A.Id,A.Name,A.RunTimeTicks,A.Images,UserDatas.IsFavorite from mediaitems A join fts_search9 on A.Id=fts_search9.RowId and fts_search9 match @SearchTerm left join UserDatas on A.UserDataKeyId=UserDatas.UserDataKeyId And UserDatas.UserId=17 where A.Type=13 AND A.Id in WithItemLinkItemIds ORDER BY Rank ASC] 2026-06-08 19:29:30.330 Info ItemsService-0HNM57JC6DNCS:00000001: http/1.1 Response completed after client disconnected to 108.131.82.95. Time: 5423ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=richard o'brien&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 19:29:30.362 Debug ItemsService-0HNM57JC6DNCT:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=richard obrien&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 108.131.82.95, UserAgent: 2026-06-08 19:29:32.823 Info SqliteItemRepository: Interrupt query due to cancellation. 2026-06-08 19:29:32.823 Debug App: Sqlite: 9 - statement aborts at 0: interrupted; [] 2026-06-08 19:29:32.823 Debug App: Sqlite: 9 - statement aborts at 5: interrupted; [SELECT rowid, rank FROM 'main'.'fts_search9' ORDER BY bm25("fts_search9") ASC] 2026-06-08 19:29:32.823 Debug App: Sqlite: 9 - statement aborts at 54: interrupted; [with WithAncestors AS (SELECT itemid FROM AncestorIds2 WHERE AncestorId=57475 ),WithItemLinkItemIds AS (select ItemLinks2.LinkedId From ItemLinks2 join withancestors on withancestors.itemid=itemlinks2.itemid where ItemLinks2.Type in (0,1,5))select A.Id,A.Name,A.RunTimeTicks,A.Images,UserDatas.IsFavorite from mediaitems A join fts_search9 on A.Id=fts_search9.RowId and fts_search9 match @SearchTerm left join UserDatas on A.UserDataKeyId=UserDatas.UserDataKeyId And UserDatas.UserId=17 where A.Type=13 AND A.Id in WithItemLinkItemIds ORDER BY Rank ASC] 2026-06-08 19:29:32.824 Info ItemsService-0HNM57JC6DNCT:00000001: http/1.1 Response completed after client disconnected to 108.131.82.95. Time: 2461ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=richard obrien&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 19:29:33.579 Info AudioService-0HNM57JC6DNCP:00000001: http/1.1 Response completed after client disconnected to 192.168.4.2. Time: 70077ms. GET https://xxx.xxx.xxx/emby/Audio/197295/stream?api_key=c8c89131fa594134b37205e7dcd8c7e0&static=true. Headers: Content-Type=audio/mpeg, Date=Mon, 08 Jun 2026 18:28:23 GMT, Server=UPnP/1.0 DLNADOC/1.50, Accept-Ranges=bytes, Cache-Control=private, no-transform, ETag="0953994a044ffb961652348010d25a9d", Content-Length=7715725, Cross-Origin-Resource-Policy=cross-origin, Private-Network-Access-Name=X99, Private-Network-Access-Id=fccaa6f897f140dbb689938224ae1938 Command "play artist Róisín Murphy" Response - the requested media the artist Róisín Murphy can not be found in your library correct search term did the skill not like the response? too long? special characters? fwiw no problem with t'pau "Play x-ray spex" "there was a problem with the skills response"......again right search term selected by skill... 2026-06-08 19:47:30.327 Debug ItemsService-0HNM57JC6DNEH:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=x-ray spex&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 3.254.84.43, UserAgent: 2026-06-08 19:47:35.689 Info SqliteItemRepository: Interrupt query due to cancellation. 2026-06-08 19:47:35.689 Debug App: Sqlite: 9 - statement aborts at 0: interrupted; [SELECT pgno FROM 'main'.'fts_search9_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1] 2026-06-08 19:47:35.689 Debug App: Sqlite: 9 - statement aborts at 5: interrupted; [SELECT rowid, rank FROM 'main'.'fts_search9' ORDER BY bm25("fts_search9") ASC] 2026-06-08 19:47:35.689 Debug App: Sqlite: 9 - statement aborts at 54: interrupted; [with WithAncestors AS (SELECT itemid FROM AncestorIds2 WHERE AncestorId=57475 ),WithItemLinkItemIds AS (select ItemLinks2.LinkedId From ItemLinks2 join withancestors on withancestors.itemid=itemlinks2.itemid where ItemLinks2.Type in (0,1,5))select A.Id,A.Name,A.RunTimeTicks,A.Images,UserDatas.IsFavorite from mediaitems A join fts_search9 on A.Id=fts_search9.RowId and fts_search9 match @SearchTerm left join UserDatas on A.UserDataKeyId=UserDatas.UserDataKeyId And UserDatas.UserId=17 where A.Type=13 AND A.Id in WithItemLinkItemIds ORDER BY Rank ASC] 2026-06-08 19:47:35.690 Info ItemsService-0HNM57JC6DNEH:00000001: http/1.1 Response completed after client disconnected to 3.254.84.43. Time: 5362ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=x-ray spex&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. 2026-06-08 19:47:35.720 Debug ItemsService-0HNM57JC6DNEI:00000001: http/1.1 GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=x ray spex&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. Source Ip: 3.254.84.43, UserAgent: 2026-06-08 19:47:38.181 Info SqliteItemRepository: Interrupt query due to cancellation. 2026-06-08 19:47:38.181 Debug App: Sqlite: 9 - statement aborts at 0: interrupted; [SELECT pgno FROM 'main'.'fts_search9_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1] 2026-06-08 19:47:38.181 Debug App: Sqlite: 9 - statement aborts at 5: interrupted; [SELECT rowid, rank FROM 'main'.'fts_search9' ORDER BY bm25("fts_search9") ASC] 2026-06-08 19:47:38.181 Debug App: Sqlite: 9 - statement aborts at 54: interrupted; [with WithAncestors AS (SELECT itemid FROM AncestorIds2 WHERE AncestorId=57475 ),WithItemLinkItemIds AS (select ItemLinks2.LinkedId From ItemLinks2 join withancestors on withancestors.itemid=itemlinks2.itemid where ItemLinks2.Type in (0,1,5))select A.Id,A.Name,A.RunTimeTicks,A.Images,UserDatas.IsFavorite from mediaitems A join fts_search9 on A.Id=fts_search9.RowId and fts_search9 match @SearchTerm left join UserDatas on A.UserDataKeyId=UserDatas.UserDataKeyId And UserDatas.UserId=17 where A.Type=13 AND A.Id in WithItemLinkItemIds ORDER BY Rank ASC] 2026-06-08 19:47:38.182 Info ItemsService-0HNM57JC6DNEI:00000001: http/1.1 Response completed after client disconnected to 3.254.84.43. Time: 2461ms. GET https://xxx.xxx.xxx/emby/Users/ba605147d56742b1b91f1e90f91db45c/Items?Recursive=true&IncludeItemTypes=MusicArtist&SearchTerm=x ray spex&UserId=ba605147d56742b1b91f1e90f91db45c&api_key=c8c89131fa594134b37205e7dcd8c7e0. about 20 issues over 898 album artists...i will move on to test 9941 artists (not really). I wonder if the Albumartist type is your friend in some circumstances to search the smaller subset of Album Artists quickly. No doubt i sometimes want content from an Artist but Albumartist is much more likely. note there is an issue it seems with having to use a userid but you you are -
Thanks for confirming, i hope the team finds a way.
-
Roblin1971 started following Chronoligical Playlist Maker/Editor
-
Tried a few others which I could not get working, hence the creation of this for my use, which I have decided to share, hopefully someone will get the use out of it. Instructions Open html page. Login to local server only, use http://ip:port User & Password These do not get saved, need to login each time. Your movie libraries should auto populate, check the libraries you wish to use. For first use, scroll down to the bottom and add your radar server/s if needed/wanted. Every time you use this, after login, scroll down and click test connection and make sure the connected - radarr Version number appears.. SECTION INSTRUCTIONS REFRESH PLAYLIST Select a playlist that already has been made and is within your Emby server, below select the franchise that you wish to use to place movies in order, eg Marvel Movies you would use Marvel Universe to place movies in correct order by clicking refresh. Result below will tell you the amount of movies that have been re-ordered chronologically. Create New Playlist From Franchise You can either search for a playlist or hit the search button and all available built in playlists/franchises will appear. Choose which one you want to create. Create Emby Playlist will appear with username and option to sort by franchise order or release year, plus option to rename the playlist. Click create playlist and the new playlist will appear in your Emby server. Result will appear below, all movies shown in green have been added, any appearing in red can be clicked to send to radarr, if more than one server has been added then a choice of server will appear. Once radarr has completed, use the refresh playlist to add the movie to the playlist. Manage Franchises. Here you can edit or add new franchises to create playlists. New button obviously does what it says. Click on a franchise and an editor box will appear. Here you can add, remove or re-order movies. Once saved they become custom playlists and are placed at the bottom of the list with a custom tag next to the name. No data is sent externally Bugs Sometimes it adds random movies, for example it adds RV to the end of the MCU, sometimes the movies all appear as green, for example Star Trek even though there will be missing movies. I had a bug where it sent a request to a 1080p server and it started downloading 4K. Changed settings within size limitations within radarr to stop that. IE maximised the min size for and 2160 files. Next update will include Option to make playlists from collections. Auto reconnect to radarr. Option to upload a csv file of more franchises. Option to add playlists to other user accounts. Disclaimer.. Fair bit of AI used to code the html page. Used as a learning tool for me. Chronological Playlist Editor.html.zip
- Today
-
So my understanding (how puny my brain maybe) when EMBY first scan's the folder let's say for movies, it connects to the themoviedb.org website and downloads all the metadata into a local .nfo file along side your video file. It then reads or inserts it into the the database permanently. My suggestion was to update your .nfo files and let EMBY just read an update the database locally. My understanding of this process may be wrong, but I have to do this recently and did not see any issue. Was also helpful to lock the the folder(s) from updating metadata. The other part is that from what I have experienced, you updating the metadata in the web application "shoud have" updated the local .nfo file next to the video file. I think there is a solution in here buried for you but I shall wait for smarter men & women to chime in. One last comment... you say "season" and again, somebody should chime in, sports are events, not caterogized as seasons in the traditional terminology Emby uses for TV shows. Event's really fall under the "Movies" categories: Example: Folder Name: UFC 32- Showdown In The Meadowlands (2001) -> FileName: UFC 32- Showdown In The Meadowlands (2001).mkv Side note... don't know why I'm trying to help a Dallas fan (sigh)
-
Keep in mind I went thru the same level of detail for the Mavericks, Stars and Rangers as well (just not as many games... only playoffs as there are so many more in a season) This is why I am hoping for a fix that I can reuse all my work
-
Ahh that follow up comment you made really helped me to understand about the script. I thought you were talking about a script to move nfo files into the database with the new location. Still not sure how to best do this tho.. I dont want to lose all my data
-
First of all, thank you so very much for trying to help and I think I understand what you are saying for the most part. I understand I can change the folder layout and let thesportsdb.com do their thing but that wont bring over all the work I did. The custom screen shots, the detailed info, etc... check this out: This is the level of data I have pianistically entered vs what thesportsdb.com has So you can see why I really dont want to use their metadata. Also, not sure what you meant by using a custom script for the nfo files. I dont have any nfo files all this is in the database
-
If you go the script route... those internal backslashes may become an issue.... find /path/to/folder -name "*.nfo" -exec perl -pi -e 's/J:\\TV\\NAS/\\NAS\\Media\\TV\NFL/g' {} + Again, encouraged to use IP Address instead of NAS. Would move a few folders over to a temp location for testing, but it seems the sportsdb.com metadata plugin seems a bit easier.
-
I could have sworn somewhere in the matrix they added the sportsdb.com as a metadata provider. My understanding was if you named the folders accordingly all would be well. I could be wrong. I was wrong once, but then my wife beat me. https://www.thesportsdb.com/browse.php?s=dallas+cowboys Ah, I C now... you have to add the sportsdb.com plugin and name the folders accordingly and life will be good. I'd back up the metadata stuff just in case. Alternatively, you need a custom script to (was SED?) to go through all your .nfo files update them with the new path. I don't imagine that would be too difficult for the linux programmer. For us mere mortals, claude maybe your friend if that is the route you wish to traverse. YMMV, use at your own PERIL!! Bash Script find /path/to/folder -name "*.nfo" -exec sed -i 's/OLD_STRING/NEW_STRING/g' {} + Breakdown: find /path/to/folder — searches recursively through all subdirectories -name "*.nfo" — targets only .nfo files -exec sed -i — runs an in-place edit on each file found 's/OLD_STRING/NEW_STRING/g' — replaces every occurrence of the old string with the new one {} + — passes all found files to the command efficiently Example — replacing "Director: Unknown" with "Director: John Doe": So in your case it "should" be: find /path/to/folder -name "*.nfo" -exec sed -i 's/J:\TV1\NFL\/\\NAS\Media\TV\NFL/g' {} + But again, YMMV. Also, I recommend to use an IP address instead of "NAS" in case you decided to do something different in the future and change again. It's just damn easier to assign a new device the old ip address and retire the old the one, but again, YMMV.
-
signde started following Played status when using an external player
-
I'm using the latest "Emby for Android" app available in the Play Store on a Dune HD Pro 8K Plus device. The Dune HD device runs AOSP 11. I have the Emby app configured to use an external player for playback which is the Dune HD player. I do this because Dune's player has deeper integration with the device allowing for use of the VS10 engine among other reasons. This works well for playback, I've encountered no issues and everything plays as expected. What I have observed however is when using this external player, the played status of the videos never gets updated. I've noticed this with every video I've played going back a few months when I started using Emby on this device. I can watch a video until the credits roll and yet the status of the video is never updated to played. Is this expected with external players on Android devices?
-
softworkz started following GenericEditFrameWork Inline image element
-
It's an open point, I'm afraid. There's no way to display images at the moment.
-
Ronstang started following No cover art anywhere in Live TV
-
I have not changed anything but a few days ago there was no longer any cover art anywhere with anything having to do with Live TV. On the Home Screen the "Now Showing" is all empty black boxes and when I go to the guide and click on a show or movie there is no art in the description window. I have no idea what is going on. I have refreshed the guide data multiple times and still nothing. I do not know if it is relevant but I am using Channels DVR to watch and record DirectTV Streaming. It has worked flawlessly for 10 months.
-
Honestly I'm new to this and i don't know how.
-
More info, that may change the thoughts on where the issue may be. I took one of the local Roku's and switched it from using an insecure connection to using a secure connection -- it still worked. I then took that local Roku and put it outside my local network (so it became a remote Roku), and it did NOT work. So, a firewall related issue in some way? But, the Emby app for Android works remotely, through the same secure connection path. An ipad, used remotely over the same secure connection path, also works. Using a browser through a secure connection, remotely, also works. What does the Roku Emby app do differently than the Emby app for Android? Does the Roku Emby app require more than one port open? It may also be important to note, as I understand it, port 8920 is the default secure port for Emby. However, I do NOT use that port. As mentioned, the Roku Emby app does log in to the server, just doesn't work after that.
-
warrencalvert started following Android app on Fire Stick hangs/slow performance after time
-
Running Emby for Android 3.5.34 on a Fire Stick. When first launched, Emby works fine. However when I leave Emby for some time (either paused or just not playing anything) and come back to it, Emby almost stops responding. A cursor movement can take 10 seconds or longer to respond. Restarting Emby fixes it but it can take up to a couple of minutes to actually get Emby restarted. I've reset the Fire Stick to factory defaults and installed only Emby Android. The only setting I have changed is to disable Direct Stream Any suggestions what I can do to fix this? Thanks, Warren.
-
I just had a look at Developer Tools and it looks like they are being treated as VTT files. I wonder why that is and why it's only in the web browser?
-
emby server - auto bitrate vs user selected
AngelSing replied to mastrmind11's topic in Feature Requests
I also add my vote to this topic. I believe it is very important to have more control over the bitrate and to improve the automatic mode in Emby. In my opinion, a truly reliable automatic mode would be one where the user can run a speed test against their own server to calculate the recommended bitrate. Based on the result of that test, Emby should automatically adjust to the most appropriate bitrate. Additionally, this test should be able to be run manually whenever the user needs it, and it should be independent of the device from which it is performed. I know this may be complex, but if we are talking about correctly choosing the kbps for each device, there should be a test where the client sends test packets to the server to determine which bitrate is most appropriate at that moment. That would be a true automatic method. Many times, streaming quality can vary depending on the client ISP network usage, the server load, or the connection conditions at that moment. For that reason, it would be useful to have an automatic task that periodically checks the best available bitrate. There should also be an option to run this test manually in case the user considers it necessary to update the recommended kbps in order to improve streaming. -
Neminem started following Missing Subtitle Delay Option
-
When downloading subs they are stored externally.
-
The remote Roku's only recently had emby installed and had never connected (previously) to the Emby server. They will log in (verified successful login via the server logs), will display the top header of the emby system (showing home, favorites, username, search icon, and settings icon), but never show anything else and eventually simply crashes/exits directly to the Roku system with no explanation after 20 seconds (estimated -- I haven't timed it specifically). During the 20, or so, seconds between the successful login and the crash/exit, the settings menu is accessible and settings are changeable. But ultimately, the main interface never loads and simply exits.
-
Favourites: no option for grid... only long line...
RedNo7 replied to andrewmcd7's topic in Apple TV
Hi, Just installed Emby for the first time and 'Favourites' is still only in a line (not a grid). Makes it a right pain to scroll though. Any chance a grid options can be implemented? Thanks! -
hetkoznap started following HDHomeRun tuner not released after stopping Live TV (Kodi + IPTV Simple Client + Emby for Kodi Next Gen)
-
HDHomeRun tuner not released after stopping Live TV (Kodi + IPTV Simple Client + Emby for Kodi Next Gen)
hetkoznap posted a topic in Linux
First of all I’m not sure exactly what’s causing the problem (Emby Server, IPTV Simple Client, Emby for Kodi Next Gen, Kodi, HDHomerRun), but I have to start troubleshooting somewhere, so I apologize in advance if this issue isn’t related to the Emby Server. Environment: - Emby Server 4.9.5.0 on DietPi 10.4.2 (Debian 6.12.90-2 amd64) - HDHomeRun HDHR5-4DT (fw: 20260326) - Kodi 21.3 on NVIDIA SHIELD Pro - Emby for Kodi Next Gen Kodi addon 12.4.21 - IPTV Simple Client Kodi addon 21.11.0 When I start a Live TV channel through Kodi using the IPTV Simple Client addon, stopping playback does not release the HDHomeRun tuner. The tuner keeps streaming indefinitely until I restart the Emby server. If you switch channels the second tuner will also be occupied. The HDHomeRun HDHR5-4DT has four tuners, so after the fourth channel the fifth won't start. Importantly, this issue only occurs when using the IPTV Simple Client addon in Kodi. When I start/stop playback using the HDHomeRun Kodi addon, the native Emby for Android app, the Emby web interface or the Emby for iOS app the tuner is released correctly every time. - The issue is not caused by another client actively watching the same channel - The issue is not present when using other methods to watch TV - Restarting the Emby server immediately releases the tuner, confirming Emby holds the connection (but it isn't shown on the web dashboard after stopping the channel) I upgraded from Emby Server 4.9.3.0 to 4.9.5.0 shortly after its release and I believe the issue started around that time — though I cannot confirm this with 100% certainty. I am not sure which component is responsible. It could be: - A bug in Emby Server 4.9.5.0 - A bug in the Emby for Kodi Next Gen addon (delayed or missing session close) - A bug in the IPTV Simple Client addon (not properly signalling stream stop to Emby) - A combination of the above - Or anything else Thank you for looking into this! embyserver.txt -
More than likely what you're seeing is for the web app the embedded srt subtitles are being delivered as a VTT so they're "external" and can therefore adjust the offset. On a device that is direct playing the file the offset can't be adjusted for embedded srt.
-
RedNo7 changed their profile photo
-
sfatula started following Subtitle Edit
-
I just noticed it runs on MacOS now, so, no longer need to use wine. That's a nice addition. I use it a lot to translate graphical subtitles to text subtitles. It's a great app indeed.
