pünktchen 1409 Posted June 5, 2024 Author Posted June 5, 2024 Then post screenshots of all the channel settings please.
yaksplat 66 Posted June 12, 2024 Posted June 12, 2024 (edited) I have two channels that aren't working. It's one of looney tunes cartoons and one of Disney cartoons, so they're classified as movies, even though they're usually less than 7 minutes each. I have movie channels, mixed content and tv show channels all working fine. And as I'm typing this, I figured it out, but I'll leave it here for someone else. If you set the max and min runtimes, it works out just fine. <MinRuntime>1</MinRuntime> <MaxRuntime>60</MaxRuntime> Channel config: <VirtualChannel> <Id>VirtualTV-aeb095387d834456a2bdb76deb70d886</Id> <Active>true</Active> <ExportChannel>false</ExportChannel> <CacheProgramData>true</CacheProgramData> <Name>Disney Cartoons</Name> <Number>2</Number> <Logo /> <PrimeTime>00:00</PrimeTime> <PlaybackMethod>Continuous Playback (Live)</PlaybackMethod> <MoviesWatched>0</MoviesWatched> <TvshowsWatched>0</TvshowsWatched> <Bumpers /> <BumpersBreakMin>1</BumpersBreakMin> <BumpersBreakMax>1</BumpersBreakMax> <BumpersRangeMin>3</BumpersRangeMin> <BumpersRangeMax>3</BumpersRangeMax> <UserName>Administrator</UserName> <ContentSource>Rules</ContentSource> <ContentType>Movies</ContentType> <WatchedStateMovies>Watched & Unwatched</WatchedStateMovies> <WatchedStateTvshows>Watched & Unwatched</WatchedStateTvshows> <SortOption>Random Movies</SortOption> <MixedContentMoviesCount>1</MixedContentMoviesCount> <MixedContentEpisodeCount>3</MixedContentEpisodeCount> <EpisodeRangeMin>1</EpisodeRangeMin> <EpisodeRangeMax>3</EpisodeRangeMax> <UserFolders> <string>\\waddles\DisneyCartoons</string> </UserFolders> <UserCollections /> <UserPlaylists /> <IncludedItems> <string /> </IncludedItems> <IncludedItemsExcludeTags> <string /> </IncludedItemsExcludeTags> <ExcludedItems> <string /> </ExcludedItems> <AudioLanguage> <string /> </AudioLanguage> <SubtitleLanguage> <string /> </SubtitleLanguage> <MinCommunityRating xsi:nil="true" /> <MinCriticRating xsi:nil="true" /> <MinParentalRating xsi:nil="true" /> <MaxParentalRating xsi:nil="true" /> <MinRuntime xsi:nil="true" /> <MaxRuntime xsi:nil="true" /> <ReleasedAfter xsi:nil="true" /> <ReleasedBefore xsi:nil="true" /> <Tags /> <Genres /> <Actors> <string /> </Actors> <Directors> <string /> </Directors> <Studios /> <AllConditions>true</AllConditions> </VirtualChannel> Errors: 2024-06-12 11:13:49.123 Debug VirtualTV: TVService > GetPrograms, Channel: Looney Tunes, ChannelId: VirtualTV-45963c49a4a241d8bcfcc737b1dec654, Start Date: 6/12/2024 10:13:49 AM -04:00, End Date: 6/19/2024 10:13:49 AM -04:00, Querying Library for Movies Items 2024-06-12 11:13:49.123 Debug VirtualTV: TVService > GetMovies, Returning Movies based on Rules 2024-06-12 11:13:49.615 Info VirtualTV: TVService > GetLibraryItems, No Movie Items match the Channel Conditions 2024-06-12 11:13:49.617 Error LiveTvManager: Error getting programs for channel Looney Tunes *** Error Report *** Version: 4.9.0.24 Command line: C:\Emby\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.17763 OS/Process: x64/x64 Framework: .NET 8.0.5 Runtime: C:/Emby/system/System.Private.CoreLib.dll Processor count: 24 Data path: C:\Emby\programdata Application path: C:\Emby\system System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object. at VirtualTV.Services.TVService.TVService.WriteProgramToFileCache(VirtualChannel virtualChannel, List`1 programItems) at VirtualTV.Services.TVService.TVService.GetProgramFromFileCache(VirtualChannel virtualChannel, DateTimeOffset programStartDate) at VirtualTV.Services.TVService.TVService.GetProgramItems(VirtualChannel virtualChannel, DateTimeOffset programStartDate, DateTimeOffset programEndDate) at VirtualTV.Services.TVService.TVService.GetPrograms(String channelId, DateTimeOffset programStartDate, DateTimeOffset programEndDate) at VirtualTV.VirtualTVTuner.GetProgramsInternal(TunerHostInfo tuner, String tunerChannelId, DateTimeOffset programStartDate, DateTimeOffset programEndDate, CancellationToken cancellationToken) at MediaBrowser.Controller.LiveTv.BaseTunerHost.GetProgramsAsync(TunerHostInfo tuner, ChannelInfo tunerChannel, DateTimeOffset startDateUtc, DateTimeOffset endDateUtc, CancellationToken cancellationToken) at Emby.LiveTV.EmbyTV.GetProgramsAsync(ChannelInfo channel, List`1 listingsProviders, DateTimeOffset startDateUtc, DateTimeOffset endDateUtc, CancellationToken cancellationToken) at Emby.LiveTV.LiveTvManager.RefreshEmbyChannelsInternal(IProgress`1 progress, CancellationToken cancellationToken) Source: VirtualTV TargetSite: Void WriteProgramToFileCache(VirtualTV.Configuration.VirtualChannel, System.Collections.Generic.List`1[VirtualTV.Common.ProgramItem]) 2024-06-12 11:13:48.603 Debug VirtualTV: TVService > GetPrograms, Channel: Disney Cartoons, ChannelId: VirtualTV-aeb095387d834456a2bdb76deb70d886, Start Date: 6/12/2024 10:13:48 AM -04:00, End Date: 6/19/2024 10:13:48 AM -04:00, Querying Library for Movies Items 2024-06-12 11:13:48.603 Debug VirtualTV: TVService > GetMovies, Returning Movies based on Rules 2024-06-12 11:13:49.122 Info VirtualTV: TVService > GetLibraryItems, No Movie Items match the Channel Conditions 2024-06-12 11:13:49.123 Error LiveTvManager: Error getting programs for channel Disney Cartoons *** Error Report *** Version: 4.9.0.24 Command line: C:\Emby\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.17763 OS/Process: x64/x64 Framework: .NET 8.0.5 Runtime: C:/Emby/system/System.Private.CoreLib.dll Processor count: 24 Data path: C:\Emby\programdata Application path: C:\Emby\system System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object. at VirtualTV.Services.TVService.TVService.WriteProgramToFileCache(VirtualChannel virtualChannel, List`1 programItems) at VirtualTV.Services.TVService.TVService.GetProgramFromFileCache(VirtualChannel virtualChannel, DateTimeOffset programStartDate) at VirtualTV.Services.TVService.TVService.GetProgramItems(VirtualChannel virtualChannel, DateTimeOffset programStartDate, DateTimeOffset programEndDate) at VirtualTV.Services.TVService.TVService.GetPrograms(String channelId, DateTimeOffset programStartDate, DateTimeOffset programEndDate) at VirtualTV.VirtualTVTuner.GetProgramsInternal(TunerHostInfo tuner, String tunerChannelId, DateTimeOffset programStartDate, DateTimeOffset programEndDate, CancellationToken cancellationToken) at MediaBrowser.Controller.LiveTv.BaseTunerHost.GetProgramsAsync(TunerHostInfo tuner, ChannelInfo tunerChannel, DateTimeOffset startDateUtc, DateTimeOffset endDateUtc, CancellationToken cancellationToken) at Emby.LiveTV.EmbyTV.GetProgramsAsync(ChannelInfo channel, List`1 listingsProviders, DateTimeOffset startDateUtc, DateTimeOffset endDateUtc, CancellationToken cancellationToken) at Emby.LiveTV.LiveTvManager.RefreshEmbyChannelsInternal(IProgress`1 progress, CancellationToken cancellationToken) Source: VirtualTV TargetSite: Void WriteProgramToFileCache(VirtualTV.Configuration.VirtualChannel, System.Collections.Generic.List`1[VirtualTV.Common.ProgramItem]) Edited June 12, 2024 by yaksplat
JuJuJurassic 49 Posted June 13, 2024 Posted June 13, 2024 I tried setting up channe;s with particular content for ages. In the end I gave up and used the plug in to tag all the cartoons as "cartoons" and set that as a mandatory tag. Worked first time. So much easier.
Inx192 0 Posted June 16, 2024 Posted June 16, 2024 I've been using this plugin for a long time, but I haven't made any changes to the server recently and noticed that this is now listed in the official catalog. So, I decided to start with a fresh setup of the plugin. Everything has been working fine, but yesterday I added a couple more channels and the scan took ages. So, I reverted back to where I was previously. Now, for some reason, whenever I try to play any channel, I get a black screen and the progress bar is moving, but nothing appears (or any sound). Do you have any idea what could be causing this?
pünktchen 1409 Posted June 16, 2024 Author Posted June 16, 2024 2 hours ago, Inx192 said: I added a couple more channels and the scan took ages. But did it complete finally or do you had to stop it? 2 hours ago, Inx192 said: Now, for some reason, whenever I try to play any channel, I get a black screen and the progress bar is moving, but nothing appears (or any sound). A restart of Emby sometimes helps. With which app do you experience this behaviour?
Inx192 0 Posted June 17, 2024 Posted June 17, 2024 8 hours ago, pünktchen said: But did it complete finally or do you had to stop it? No, it still hadn't finished by the morning so i stopped it. Strange because prior to adding these couple of channels it took seconds to scan. THe channels i added were the same type as previous channels created (Genre specific) 8 hours ago, pünktchen said: A restart of Emby sometimes helps. With which app do you experience this behaviour? It has been restarted a few times now, with no luck. It has been tested on Shield TV, Windows browser, linux browser and android phone so far. I just tried it again and looking at the progress bar, i noticed that every channel, movie or tv show has a play time of 06:52 (This time grows a few seconds if i close and open after a couple of minutes) and when the file starts it it counts down from -1:00 and starts again if i wait. I have also attached a couple of logs if it helps (Shortened the embyerserver one as too much too edit). Let me know if any further info will assist. embyserver.txt ffmpeg-directstream-dcfc3790-28c9-47dc-b104-2448bc21d4c0_1.txt
pünktchen 1409 Posted June 17, 2024 Author Posted June 17, 2024 I'll have to test it myself, but it looks like the last beta server update broke the plugin.
Inx192 0 Posted June 17, 2024 Posted June 17, 2024 Thank you, I will wait until you have time. I forgot the sever was on beta, maybe if possible i could roll back to the last beta for now. I just need to find out how to do that on docker.
meganitro 10 Posted June 17, 2024 Posted June 17, 2024 I'm not able to configure the commercials, could someone help me, I put it in a folder on the server and indicated where it is in the bumpers/commercial video field but it doesn't run. Could someone who did it please help me?
pünktchen 1409 Posted June 17, 2024 Author Posted June 17, 2024 2 hours ago, meganitro said: I put it in a folder on the server and indicated where it is But have you also added that folder to Emby as a "Home Videos & Photos" library?
Inx192 0 Posted June 18, 2024 Posted June 18, 2024 pünktchen, I have just rolled back to beta 4.9.0.24 and that has fixed my issues for now. I hope this helps you with any investigations you need to do.
meganitro 10 Posted June 18, 2024 Posted June 18, 2024 I managed to do it, but I had to use homemade videos, the problem is that the library appears to the public and that's what I don't want, for it to appear to the public, so they can open the library and see the content, it starts to look very visually polluted, the emby
pünktchen 1409 Posted June 18, 2024 Author Posted June 18, 2024 You can disable the library access under each Emby user profile.
meganitro 10 Posted June 18, 2024 Posted June 18, 2024 Doing this doesn't work, I tried deactivating it per user, I tried hiding it with a tag, but if it doesn't appear for the user, it doesn't work
devishjack 0 Posted June 18, 2024 Posted June 18, 2024 Hey, I have a couple feature suggestions if you're open to them. The first one is allowing for programmed "special events". Like, maybe have a certain show only play at a certain time of day/night. Or having certain movies/shows play during a specific time of year (so you could have Christmas movies and TV show episodes play during December and whatnot). My second suggestion is having some sort of episode grouping feature. Right now, the user can set for episodes of the same series to play back-to-back between a range. But if a show has a multi-part finale or something, there is not way to guarantee these episodes play back-to-back. A way this could work is maybe similar to how Emby does the Movie Intro stuff. Each channel could have a "group tag" section. The user would input the group tags they want that channel to look for and the user would just put these group tags into the tag section of the episodes. The group tag feature would work as an override to the normal episode interlacing. Thanks for making this though. This is my absolute favorite plugin to use.
CarneAsada 12 Posted June 19, 2024 Posted June 19, 2024 I started getting this error; running EMBY release 4.9.0.25. I'm tempted to uninstall the Virtual TV plugin from the Catalog to re-install; however, will that retain my settings? If not, is there anyway to backup/restore? I do not want to loose my settings. embyserver.txt
pünktchen 1409 Posted June 20, 2024 Author Posted June 20, 2024 On 6/18/2024 at 2:43 PM, meganitro said: Doing this doesn't work, I tried deactivating it per user, I tried hiding it with a tag, but if it doesn't appear for the user, it doesn't work Then i'm sorry. That was the way to go in the past. While newer Emby versions have many new bugs around library access control, that old bug is obviously fixed now.
pünktchen 1409 Posted June 20, 2024 Author Posted June 20, 2024 6 hours ago, CarneAsada said: I started getting this error; running EMBY release 4.9.0.25. I'm tempted to uninstall the Virtual TV plugin from the Catalog to re-install You have the same problem as @Inx192The latest beta server has some code breaking changes. I'm waiting for feedback of the Emby devs. You can rollback to 4.9.0.24 for the time being. 1 1
akasuzi 2 Posted June 21, 2024 Posted June 21, 2024 23 hours ago, pünktchen said: You have the same problem as @Inx192The latest beta server has some code breaking changes. I'm waiting for feedback of the Emby devs. You can rollback to 4.9.0.24 for the time being. for me the last working version was 4.9.0.21 1 1
CarneAsada 12 Posted June 25, 2024 Posted June 25, 2024 (edited) I've updated to Version 4.9.0.26 beta and it's working just fine, didn't change anything before and after. Deff something on the release 25 broke this plugin. Thanks OP! Edited June 25, 2024 by CarneAsada
sh0rty 714 Posted June 28, 2024 Posted June 28, 2024 @pünktchenIs it possible to restrict played content in channels to a specific max resolution, e.g. 1080p, so that the channels just play the 1080p version instead of 4K with e.g. multiversion movies?
PuffyToesToo 346 Posted June 28, 2024 Posted June 28, 2024 4 hours ago, shorty1483 said: @pünktchenIs it possible to restrict played content in channels to a specific max resolution, e.g. 1080p, so that the channels just play the 1080p version instead of 4K with e.g. multiversion movies? As a possible solution, can you use the tagging feature to add tags to just the 4k content, and utilize this operator?
sh0rty 714 Posted June 28, 2024 Posted June 28, 2024 (edited) 1 hour ago, PuffyToesToo said: As a possible solution, can you use the tagging feature to add tags to just the 4k content, and utilize this operator? To my understanding, when I set the 4K Tag in a multi version movie, the movie would ignored completely including the 1080p version. Most of my 4K movies also have the 1080p variant and they are grouped to one movie with a dropdown to choose the version I want to play. But thanks for the suggestion. Edited June 28, 2024 by shorty1483 1
pünktchen 1409 Posted June 29, 2024 Author Posted June 29, 2024 15 hours ago, shorty1483 said: @pünktchenIs it possible to restrict played content in channels to a specific max resolution, e.g. 1080p, so that the channels just play the 1080p version instead of 4K with e.g. multiversion movies? Currently i don't know any way of doing this because the playback is initiated by the ItemId only and that is the one of the grouped library item. The versions don't have an ItemId.
speechles 2055 Posted June 29, 2024 Posted June 29, 2024 21 minutes ago, pünktchen said: Currently i don't know any way of doing this because the playback is initiated by the ItemId only and that is the one of the grouped library item. The versions don't have an ItemId. The versions have a MediaSourceId.
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