fbrassin 47 Posted April 8, 2025 Posted April 8, 2025 4 hours ago, mickle026 said: So it's not the emby check causing it. Try it exporting to a folder that is not monitored by emby. I tried to put strm outside emby dir and also uncheck emby library check, but after some times plugin begun emby became unresponsive. If i watch top command i see a great use of resouces by emby
Apotropaic 41 Posted April 8, 2025 Posted April 8, 2025 1 hour ago, fbrassin said: I tried to put strm outside emby dir and also uncheck emby library check, but after some times plugin begun emby became unresponsive. If i watch top command i see a great use of resouces by emby Hi, I’m also using Ubuntu but in a VM and had around 8gb ram allocated to it (not just emby running on it!). The early plugin versions would run fine but at some point it started to really push my system and I would get frequent slowdowns where the dashboard would no longer be responsive. The memory demand was far exceeding the available ram. I would have to stop the emby service manually. In hindsight I think it was still running but the IO was just taking all the resources. So I lowered the plugin resource to 75% and the scan was better but would take several hours. Since then I’ve installed a SSD and memory usage has gone down to around 5-6gb and a fresh scan now takes less than 10 minutes creating a TV Show folder and extracting the full range of M3U files. I’m not extracting Movie strm’s just yet. Hope some of that is useful!
Apotropaic 41 Posted April 8, 2025 Posted April 8, 2025 @mickle026 I’ve run the plugin with the fix and it looks good so thank you, all the TV Shows I’ve checked so far are correctly collapsing into a single folder with the correct prefixes removed. What are the edge cases you are worried the new code may break? So I can go through my library and check.
mickle026 650 Posted April 9, 2025 Author Posted April 9, 2025 1 hour ago, jaspalgill said: @mickle026 I’ve run the plugin with the fix and it looks good so thank you, all the TV Shows I’ve checked so far are correctly collapsing into a single folder with the correct prefixes removed. What are the edge cases you are worried the new code may break? So I can go through my library and check. Movies with a volume, like : Movie name volume 1 (year) 1 hour ago, jaspalgill said: Hi, I’m also using Ubuntu but in a VM and had around 8gb ram allocated to it (not just emby running on it!). The early plugin versions would run fine but at some point it started to really push my system and I would get frequent slowdowns where the dashboard would no longer be responsive. The memory demand was far exceeding the available ram. I would have to stop the emby service manually. In hindsight I think it was still running but the IO was just taking all the resources. So I lowered the plugin resource to 75% and the scan was better but would take several hours. Since then I’ve installed a SSD and memory usage has gone down to around 5-6gb and a fresh scan now takes less than 10 minutes creating a TV Show folder and extracting the full range of M3U files. I’m not extracting Movie strm’s just yet. Hope some of that is useful! I am also thinking it's when I fixed the update and remove obsolete files function, that will have caused a resource usage increase. So I am asking questions to get info on what's happening and where, so the next test would be to uncheck remove obsolete files and see if it is that.
mickle026 650 Posted April 9, 2025 Author Posted April 9, 2025 (edited) @fbrassin Try this DLL I have added code that adds heavier memory management, this makes the system aggressively manage the memory in use during heavy loads. I have also added into the debugging section of the logs: Extra Verbose a log entry so you can see memory usage tracking as items are processed: See it using and releasing here whilst adding items: 09.Apr.2025 - 05:24:12 Debugging: Memory used: 528 MB . 09.Apr.2025 - 05:25:01 Debugging: Memory used: 458 MB . 09.Apr.2025 - 05:26:05 Debugging: Memory used: 457 MB . 09.Apr.2025 - 05:26:28 Debugging: Memory used: 464 MB . 09.Apr.2025 - 05:27:00 Debugging: Memory used: 535 MB . 09.Apr.2025 - 05:27:20 ====================== Item [67275] =================================== 09.Apr.2025 - 05:27:20 Debugging: Memory used: 442 MB . 09.Apr.2025 - 05:28:59 Debugging: Memory used: 531 MB 09.Apr.2025 - 05:28:59 ====================== Item [79027] =================================== . 09.Apr.2025 - 05:29:29 Debugging: Memory used: 462 MB 09.Apr.2025 - 05:29:29 ====================== Item [82539] =================================== . 09.Apr.2025 - 05:31:57 Debugging: Memory used: 461 MB 09.Apr.2025 - 05:31:57 ====================== Item [100481] =================================== You can see it being managed and might see where there might be a problem. Also try running at lower cpu usage, like 50% and also see if turning OFF remove obsolete files helps. Test all the different combinations. DLL FAULTY, DELETED NO OUTPUT FILES ARE WRITTEN Edited April 10, 2025 by mickle026
fbrassin 47 Posted April 9, 2025 Posted April 9, 2025 1 hour ago, mickle026 said: @fbrassin Try this DLL I have added code that adds heavier memory management, this makes the system aggressively manage the memory in use during heavy loads. I have also added into the debugging section of the logs: Extra Verbose a log entry so you can see memory usage tracking as items are processed: See it using and releasing here whilst adding items: 09.Apr.2025 - 05:24:12 Debugging: Memory used: 528 MB . 09.Apr.2025 - 05:25:01 Debugging: Memory used: 458 MB . 09.Apr.2025 - 05:26:05 Debugging: Memory used: 457 MB . 09.Apr.2025 - 05:26:28 Debugging: Memory used: 464 MB . 09.Apr.2025 - 05:27:00 Debugging: Memory used: 535 MB . 09.Apr.2025 - 05:27:20 ====================== Item [67275] =================================== 09.Apr.2025 - 05:27:20 Debugging: Memory used: 442 MB . 09.Apr.2025 - 05:28:59 Debugging: Memory used: 531 MB 09.Apr.2025 - 05:28:59 ====================== Item [79027] =================================== . 09.Apr.2025 - 05:29:29 Debugging: Memory used: 462 MB 09.Apr.2025 - 05:29:29 ====================== Item [82539] =================================== . 09.Apr.2025 - 05:31:57 Debugging: Memory used: 461 MB 09.Apr.2025 - 05:31:57 ====================== Item [100481] =================================== You can see it being managed and might see where there might be a problem. Also try running at lower cpu usage, like 50% and also see if turning OFF remove obsolete files helps. Test all the different combinations. VODtoSTRMscheduledTask.dll 850 kB · 0 downloads OK, i'll try and let you know
fbrassin 47 Posted April 9, 2025 Posted April 9, 2025 (edited) 8 hours ago, mickle026 said: @fbrassin Try this DLL I have added code that adds heavier memory management, this makes the system aggressively manage the memory in use during heavy loads. I have also added into the debugging section of the logs: Extra Verbose a log entry so you can see memory usage tracking as items are processed: See it using and releasing here whilst adding items: 09.Apr.2025 - 05:24:12 Debugging: Memory used: 528 MB . 09.Apr.2025 - 05:25:01 Debugging: Memory used: 458 MB . 09.Apr.2025 - 05:26:05 Debugging: Memory used: 457 MB . 09.Apr.2025 - 05:26:28 Debugging: Memory used: 464 MB . 09.Apr.2025 - 05:27:00 Debugging: Memory used: 535 MB . 09.Apr.2025 - 05:27:20 ====================== Item [67275] =================================== 09.Apr.2025 - 05:27:20 Debugging: Memory used: 442 MB . 09.Apr.2025 - 05:28:59 Debugging: Memory used: 531 MB 09.Apr.2025 - 05:28:59 ====================== Item [79027] =================================== . 09.Apr.2025 - 05:29:29 Debugging: Memory used: 462 MB 09.Apr.2025 - 05:29:29 ====================== Item [82539] =================================== . 09.Apr.2025 - 05:31:57 Debugging: Memory used: 461 MB 09.Apr.2025 - 05:31:57 ====================== Item [100481] =================================== You can see it being managed and might see where there might be a problem. Also try running at lower cpu usage, like 50% and also see if turning OFF remove obsolete files helps. Test all the different combinations. VODtoSTRMscheduledTask.dll 850 kB · 3 downloads With this version. If I point output folder outside emby plugin ends ok, both with or without emby check, but NOTHING IS WRITTEN IN OUTPUT FOLDER If I point output folder inside emby library my system get stuck. On Log i see simply this as last recording 09.apr.2025 - 12:03:12 Found strm [45942]: /media/S3/strm/TV Shows/Peppa Pig/Season 02/Peppa Pig S02 E41.strm This is my config: <?xml version="1.0"?> <PluginConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <chkCheckEmbyContent>false</chkCheckEmbyContent> <postScriptTriggerPath></postScriptTriggerPath> <custoRemovalStrings>1080p,720p,480p,2160p,4K,8K,WEBRip,WEB-DL,BluRay,BRRip,BDRip,HDRip,HDCAM,DVDRip,DVD-SCREENER,H.264,x264,x265,HEVC,DivX,XviD,CAMRip,SD,HD,HQ,AAC,MP3,AC3,DTS,FLAC,TrueHD,Atmos,Dual Audio,Subbed,Dubbed,MULTI,Directors Cut,Extended Edition,Special Edition,Collector's Edition,Ultimate Edition,IMAX,Unrated,UNCUT,Remastered,Re-release,Redux,ENG,HINDI,FRENCH,GERMAN,SPANISH,ITALIAN,JAPANESE,KOREAN,CHINESE,RUSSIAN,PORTUGUESE,NORWEGIAN,SWEDISH,Season,S01E01,Episode,Part 1,Part 2,Pt 3,Prequel,Sequel,Final Chapter,PROPER,REPACK,NEW,REMASTERED,READNFO,FS,WS,STV,Complete,Limited,Official,Sample,Promo,Trailer,Teaser,RARBG,YIFY,EVO,FUM,LOL,ETRG,KiNGDOM,TorrentGalaxy,MKVCage,SPARKS,GalaxyRG,AMZN,NF,HULU,HMAX,WEBRip-AMZN,WEBRip-NF,CAMRip-HQ,PRE,WEB,HDTV,CAM-HD,TVRip,TeleSync</custoRemovalStrings> <IgnoreLiveTVFolder>false</IgnoreLiveTVFolder> <IgnoreTVShowFolder>false</IgnoreTVShowFolder> <IgnoreMovieFolder>false</IgnoreMovieFolder> <movieEdgeCasesCountryCode></movieEdgeCasesCountryCode> <chkObfuscateUrls>true</chkObfuscateUrls> <ignoreEmptyGroups>true</ignoreEmptyGroups> <CPUCores>all</CPUCores> <chkStandardiseDiacritics>true</chkStandardiseDiacritics> <ExtraVebose>true</ExtraVebose> <chkRemoveCountryCodes>true</chkRemoveCountryCodes> <EnableTMDBApi>false</EnableTMDBApi> <EnableOMDBApi>false</EnableOMDBApi> <EnableTVDBApi>false</EnableTVDBApi> <chkSaveUnknownsm3u>false</chkSaveUnknownsm3u> <chkLogSplitting>true</chkLogSplitting> <chkRemoveAllOtherVodFolders>false</chkRemoveAllOtherVodFolders> <chkWriteLiveTVVods>false</chkWriteLiveTVVods> <chkWriteMovieVods>true</chkWriteMovieVods> <chkWriteTVshowVods>true</chkWriteTVshowVods> <IgnoreSeasonFolder>false</IgnoreSeasonFolder> <chkLogIO>true</chkLogIO> <chkEnableURLChecking>true</chkEnableURLChecking> <IgnoreGroupTitleFolder>true</IgnoreGroupTitleFolder> <GroupByGenres>false</GroupByGenres> <GroupInYears>false</GroupInYears> <TMDBApiKey></TMDBApiKey> <OMDBApiKey></OMDBApiKey> <TVDBApiKey></TVDBApiKey> <m3uImportVODFile>http://xxxxxxxxxxxxxx/get.php?username=xxxxxxxx&password=xxxxxxxxxx&type=m3u_plus&output=mpegts</m3uImportVODFile> <m3uImportVODFile2></m3uImportVODFile2> <m3uImportVODFile3></m3uImportVODFile3> <chkRemoveObsoleteEntries>true</chkRemoveObsoleteEntries> <chkLogMultiThread>true</chkLogMultiThread> <VODInclusionWords>vod,video on demand,movie,film,video,apple+ tv,netflix</VODInclusionWords> <m3uOverrideLiveTVChannelNames></m3uOverrideLiveTVChannelNames> <m3uOverrideMovieVODChannelNames></m3uOverrideMovieVODChannelNames> <m3uOverrideTVShowsVODChannelNames></m3uOverrideTVShowsVODChannelNames> <IncludeWords_StartingWith></IncludeWords_StartingWith> <IncludeWords_Contains></IncludeWords_Contains> <IgnoreWords_StartingWith></IgnoreWords_StartingWith> <IgnoreWords_Contains>4K,FR -,FR,FR|,###,(DE),(FR),(GR),(IR),(KR),(RU),(TR),FOR ADULTS,XXX,Prima fila,WWE,UFC,LA:,Esercizi,TUR,Allenamento,Carnevale di Sciacca,GIRLS VS GIRLS,WOMEN IN CONTROL,FITNESS A CASA,Adobe,----,Udemy,Corso completo,Impara Microsoft,Corso di Teoria,Sviluppare Full,Penetration,Introduzione all'intelligenza,Machine Learning,Corso Fondamentale,SQL,Italian Cooking,Oli essenziali,Corso completo,Teoria e pratica,I personaggi del trono,CAM],Serie Discovery+,Ondemand Deutsche,Ondemand English,[ES],Corso</IgnoreWords_Contains> <chkfetchImages>true</chkfetchImages> <chkSaveLiveTVm3u>true</chkSaveLiveTVm3u> <chkSaveMoviesm3u>true</chkSaveMoviesm3u> <chkSaveTVShowsm3u>true</chkSaveTVShowsm3u> <m3uExportFiles>/media/S3/split</m3uExportFiles> <chkLogm3uToStrm>false</chkLogm3uToStrm> <chkLogVerbose>false</chkLogVerbose> <m3uExportMovieSTRMS>/media/S3/strm</m3uExportMovieSTRMS> </PluginConfiguration> Do you need log files? Edited April 9, 2025 by fbrassin
mickle026 650 Posted April 9, 2025 Author Posted April 9, 2025 2 hours ago, fbrassin said: 09.apr.2025 - 12:03:12 Found strm [45942]: /media/S3/strm/TV Shows/Peppa Pig/Season 02/Peppa Pig S02 E41.strm How many files exist already in your output directory? This is reading the existing files before starting to process the m3u input. Yes , send the logs via pm
fbrassin 47 Posted April 9, 2025 Posted April 9, 2025 15 minutes ago, mickle026 said: How many files exist already in your output directory? This is reading the existing files before starting to process the m3u input. Yes , send the logs via pm Sent you a pm with logs. Inside my dir there are my files, i'm not sure how many.
sundevil67 28 Posted April 9, 2025 Posted April 9, 2025 My TV show library is being created, and everything has the correct thumbnails & titles even! I couldn't make it happen simultaneously with the movies; but that's for another day... I feel like I'm almost there, but it produces just a single folder & STRM file for all of the TV shows - So all of them have one season & one episode. Is there something obvious I'm missing to produce that kind of output? THANKS
Apotropaic 41 Posted April 9, 2025 Posted April 9, 2025 17 hours ago, mickle026 said: Movies with a volume, like : Movie name volume 1 (year) Ah I see, I've not extracted any movies for a while now as they were working fine for me and I was concentrating on fixing the TV Shows, will run a test scan of them tonight and see what it produces.
mickle026 650 Posted April 9, 2025 Author Posted April 9, 2025 (edited) 1 hour ago, sundevil67 said: My TV show library is being created, and everything has the correct thumbnails & titles even! I couldn't make it happen simultaneously with the movies; but that's for another day... I feel like I'm almost there, but it produces just a single folder & STRM file for all of the TV shows - So all of them have one season & one episode. Is there something obvious I'm missing to produce that kind of output? THANKS Not exactly sure what this means?? if you don't have more episodes , take a look at your configs, you might be excluding them? Run the plugin with verbose logging on, and look to see why they are ignored, it will tell you - Filtered by: "<Keyword goes here>" if its due to the formatting of your episodes from your m3u provider please send me some example EXTINF lines (you can PM me them) Edited April 9, 2025 by mickle026
mickle026 650 Posted April 9, 2025 Author Posted April 9, 2025 (edited) 10 hours ago, fbrassin said: Sent you a pm with logs. Inside my dir there are my files, i'm not sure how many. I have modified the directory scanning code, I am just running some tests and will get back to you. **EDIT Its taking a bit longer than expected . Edited April 10, 2025 by mickle026
Apotropaic 41 Posted April 9, 2025 Posted April 9, 2025 2 hours ago, jaspalgill said: Ah I see, I've not extracted any movies for a while now as they were working fine for me and I was concentrating on fixing the TV Shows, will run a test scan of them tonight and see what it produces. Are these the kind of volume examples you were thinking of? As they have all worked fine. 1
mickle026 650 Posted April 10, 2025 Author Posted April 10, 2025 13 hours ago, fbrassin said: With this version. If I point output folder outside emby plugin ends ok, both with or without emby check, but NOTHING IS WRITTEN IN OUTPUT FOLDER If I point output folder inside emby library my system get stuck. On Log i see simply this as last recording 09.apr.2025 - 12:03:12 Found strm [45942]: /media/S3/strm/TV Shows/Peppa Pig/Season 02/Peppa Pig S02 E41.strm This is my config: <?xml version="1.0"?> <PluginConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <chkCheckEmbyContent>false</chkCheckEmbyContent> <postScriptTriggerPath></postScriptTriggerPath> <custoRemovalStrings>1080p,720p,480p,2160p,4K,8K,WEBRip,WEB-DL,BluRay,BRRip,BDRip,HDRip,HDCAM,DVDRip,DVD-SCREENER,H.264,x264,x265,HEVC,DivX,XviD,CAMRip,SD,HD,HQ,AAC,MP3,AC3,DTS,FLAC,TrueHD,Atmos,Dual Audio,Subbed,Dubbed,MULTI,Directors Cut,Extended Edition,Special Edition,Collector's Edition,Ultimate Edition,IMAX,Unrated,UNCUT,Remastered,Re-release,Redux,ENG,HINDI,FRENCH,GERMAN,SPANISH,ITALIAN,JAPANESE,KOREAN,CHINESE,RUSSIAN,PORTUGUESE,NORWEGIAN,SWEDISH,Season,S01E01,Episode,Part 1,Part 2,Pt 3,Prequel,Sequel,Final Chapter,PROPER,REPACK,NEW,REMASTERED,READNFO,FS,WS,STV,Complete,Limited,Official,Sample,Promo,Trailer,Teaser,RARBG,YIFY,EVO,FUM,LOL,ETRG,KiNGDOM,TorrentGalaxy,MKVCage,SPARKS,GalaxyRG,AMZN,NF,HULU,HMAX,WEBRip-AMZN,WEBRip-NF,CAMRip-HQ,PRE,WEB,HDTV,CAM-HD,TVRip,TeleSync</custoRemovalStrings> <IgnoreLiveTVFolder>false</IgnoreLiveTVFolder> <IgnoreTVShowFolder>false</IgnoreTVShowFolder> <IgnoreMovieFolder>false</IgnoreMovieFolder> <movieEdgeCasesCountryCode></movieEdgeCasesCountryCode> <chkObfuscateUrls>true</chkObfuscateUrls> <ignoreEmptyGroups>true</ignoreEmptyGroups> <CPUCores>all</CPUCores> <chkStandardiseDiacritics>true</chkStandardiseDiacritics> <ExtraVebose>true</ExtraVebose> <chkRemoveCountryCodes>true</chkRemoveCountryCodes> <EnableTMDBApi>false</EnableTMDBApi> <EnableOMDBApi>false</EnableOMDBApi> <EnableTVDBApi>false</EnableTVDBApi> <chkSaveUnknownsm3u>false</chkSaveUnknownsm3u> <chkLogSplitting>true</chkLogSplitting> <chkRemoveAllOtherVodFolders>false</chkRemoveAllOtherVodFolders> <chkWriteLiveTVVods>false</chkWriteLiveTVVods> <chkWriteMovieVods>true</chkWriteMovieVods> <chkWriteTVshowVods>true</chkWriteTVshowVods> <IgnoreSeasonFolder>false</IgnoreSeasonFolder> <chkLogIO>true</chkLogIO> <chkEnableURLChecking>true</chkEnableURLChecking> <IgnoreGroupTitleFolder>true</IgnoreGroupTitleFolder> <GroupByGenres>false</GroupByGenres> <GroupInYears>false</GroupInYears> <TMDBApiKey></TMDBApiKey> <OMDBApiKey></OMDBApiKey> <TVDBApiKey></TVDBApiKey> <m3uImportVODFile>http://xxxxxxxxxxxxxx/get.php?username=xxxxxxxx&password=xxxxxxxxxx&type=m3u_plus&output=mpegts</m3uImportVODFile> <m3uImportVODFile2></m3uImportVODFile2> <m3uImportVODFile3></m3uImportVODFile3> <chkRemoveObsoleteEntries>true</chkRemoveObsoleteEntries> <chkLogMultiThread>true</chkLogMultiThread> <VODInclusionWords>vod,video on demand,movie,film,video,apple+ tv,netflix</VODInclusionWords> <m3uOverrideLiveTVChannelNames></m3uOverrideLiveTVChannelNames> <m3uOverrideMovieVODChannelNames></m3uOverrideMovieVODChannelNames> <m3uOverrideTVShowsVODChannelNames></m3uOverrideTVShowsVODChannelNames> <IncludeWords_StartingWith></IncludeWords_StartingWith> <IncludeWords_Contains></IncludeWords_Contains> <IgnoreWords_StartingWith></IgnoreWords_StartingWith> <IgnoreWords_Contains>4K,FR -,FR,FR|,###,(DE),(FR),(GR),(IR),(KR),(RU),(TR),FOR ADULTS,XXX,Prima fila,WWE,UFC,LA:,Esercizi,TUR,Allenamento,Carnevale di Sciacca,GIRLS VS GIRLS,WOMEN IN CONTROL,FITNESS A CASA,Adobe,----,Udemy,Corso completo,Impara Microsoft,Corso di Teoria,Sviluppare Full,Penetration,Introduzione all'intelligenza,Machine Learning,Corso Fondamentale,SQL,Italian Cooking,Oli essenziali,Corso completo,Teoria e pratica,I personaggi del trono,CAM],Serie Discovery+,Ondemand Deutsche,Ondemand English,[ES],Corso</IgnoreWords_Contains> <chkfetchImages>true</chkfetchImages> <chkSaveLiveTVm3u>true</chkSaveLiveTVm3u> <chkSaveMoviesm3u>true</chkSaveMoviesm3u> <chkSaveTVShowsm3u>true</chkSaveTVShowsm3u> <m3uExportFiles>/media/S3/split</m3uExportFiles> <chkLogm3uToStrm>false</chkLogm3uToStrm> <chkLogVerbose>false</chkLogVerbose> <m3uExportMovieSTRMS>/media/S3/strm</m3uExportMovieSTRMS> </PluginConfiguration> Do you need log files? My Fault a typo was causing it to fail before the output of strms., I am still checking the memory management, and some alterations to directory scanning. I am almost done testing, I will post as soon as I can. 1
sundevil67 28 Posted April 10, 2025 Posted April 10, 2025 (edited) 21 hours ago, mickle026 said: Not exactly sure what this means?? if you don't have more episodes , take a look at your configs, you might be excluding them? Run the plugin with verbose logging on, and look to see why they are ignored, it will tell you - Filtered by: "<Keyword goes here>" if its due to the formatting of your episodes from your m3u provider please send me some example EXTINF lines (you can PM me them) I attached screenshots of what I'm seeing for each show, and how it shows the "Season 1" thumbnail, but only the ID as the title, and a single episode. That will be clearer than my written description. I'm certainly getting plenty of "Invalid URL" messages in that log. Looks like it's only outputting the IMDB ID# instead of the full URL to the strm file.... though, fun fact - I added my API key from the TVMD site - so I think it should have used the ID from that database, no? I added the #EXTINF example too; nothing private in there. When I ran it for the movies, I think I checked an option to use IMDB, but I don't see it there now..honestly though I'm not sure if that option was ever there, if that's the default option, or what . I want to ultimately use the split option to pull movies at the same time with 2 M3U URLs, but that's a bridge I can jump off of later. THANK YOU for any help you may be able to provide! Archive.zip Edited April 10, 2025 by sundevil67 Inline images
mickle026 650 Posted April 10, 2025 Author Posted April 10, 2025 I am still testing , and do not have time to confirm that this is all "ok" today However, here is the DLL Full Extra Verbose mode will print lines like this: 10.Apr.2025 - 17:40:20 Debugging: [AddToContentListAsync] Memory used: 368 MB 10.Apr.2025 - 17:40:20 [AddToContentListAsync] Adding to m3uContents - Count = 3667 I would probably run at 50% CPU (to allow the system some cpu) and limit memory in a container, but the options are there, its up to you. Ah yes, in the plugin, the CPU utilisation will be from the WHOLE System, not the container! VODtoSTRMscheduledTask.dll
mickle026 650 Posted April 10, 2025 Author Posted April 10, 2025 7 minutes ago, sundevil67 said: I attached screenshots of what I'm seeing for each show, and how it shows the "Season 1" thumbnail, but only the ID as the title, and a single episode. That will be clearer than my written description. I'm certainly getting plenty of "Invalid URL" messages in that log. Looks like it's only outputting the IMDB ID# instead of the full URL to the strm file.... though, fun fact - I added my API key from the TVMD site - so I think it should have used the ID from that database, no? I added the #EXTINF example too; nothing private in there. When I ran it for the movies, I think I checked an option to use IMDB, but I don't see it there now..honestly though I'm not sure if that option was ever there, if that's the default option, or what . I want to ultimately use the split option to pull movies at the same time with 2 M3U URLs, but that's a bridge I can jump off of later. THANK YOU for any help you may be able to provide! Archive.zip 2.16 MB · 0 downloads I will have to check this, I don't have time today, but don't panic I will make sure it is supported. Can you send me your m3u file in a pm? You can do find/replace with a text editor and replace username/password/providerURL if you don't want me to see that info. I don't need them, i just need the m2u with the format that it is in. This is ok like this, but send the whole file in a pm: #EXTINF:-1 tvg-id="tt8740614" tvg-name="tt8740614" tvg-type="tvshows" group-title="The Residence (2025)" ,The Residence (2025) S01 E03 https://providerURL/username/password/tvshow/tt8740614/1/3 1
mickle026 650 Posted April 11, 2025 Author Posted April 11, 2025 @sundevil67 Try this one VODtoSTRMscheduledTask.dll
fbrassin 47 Posted April 11, 2025 Posted April 11, 2025 17 hours ago, mickle026 said: I am still testing , and do not have time to confirm that this is all "ok" today However, here is the DLL Full Extra Verbose mode will print lines like this: 10.Apr.2025 - 17:40:20 Debugging: [AddToContentListAsync] Memory used: 368 MB 10.Apr.2025 - 17:40:20 [AddToContentListAsync] Adding to m3uContents - Count = 3667 I would probably run at 50% CPU (to allow the system some cpu) and limit memory in a container, but the options are there, its up to you. Ah yes, in the plugin, the CPU utilisation will be from the WHOLE System, not the container! VODtoSTRMscheduledTask.dll 867 kB · 3 downloads This version finished ok. It took 4 hours and 21 minutes. I set 50% CPU Now i'll try 75% and see what will happen
fbrassin 47 Posted April 11, 2025 Posted April 11, 2025 (edited) Removed Edited April 11, 2025 by fbrassin
mickle026 650 Posted April 11, 2025 Author Posted April 11, 2025 Updated to take care of duplicate year dates eg> #EXTINF:-1 tvg-id="tt12408718" tvg-name="tt12408718" tvg-type="tvshows" group-title="Murder in a Small Town (2024) (2024)" ,Murder in a Small Town (2024) (2024) S01 E01 from > Murder in a Small Town (2024) (2024)\Murder in a Small Town (2024) (2024) S01 E01.strm to > Murder in a Small Town (2024)\Murder in a Small Town (2024) S01 E01.strm VODtoSTRMscheduledTask.dll
Apotropaic 41 Posted April 11, 2025 Posted April 11, 2025 This might be a stupid question but does the plugin ignore metadata .nfo files and images for posters when it scans an existing directory and also when it’s removing obsolete files/directories?
BigIrn 10 Posted April 12, 2025 Posted April 12, 2025 @mickle026any updates if I can run this on mac? I've moved to using a windows server (since your plugin works really well) with UNC paths on mac. I'd prefer to have everything on one system (the M4 mini).
mickle026 650 Posted April 12, 2025 Author Posted April 12, 2025 28 minutes ago, BigIrn said: @mickle026any updates if I can run this on mac? I've moved to using a windows server (since your plugin works really well) with UNC paths on mac. I'd prefer to have everything on one system (the M4 mini). Everything is programmed to work across all operating systems. You can try the settings above that I put in for docker to limit memory usage and CPU usage and see if that works.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now