Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/27/25 in all areas

  1. It already starts when you add a new tuner (M3U=tuner as well). After the channel scan (or -selection for M3U), you are asked whether you want to create separate channels or merge with existing channels. In case of the latter, it tries to match new channels to existing channels by certain criteria and then you get a chance for drag-drop editing the matching where you automatically get possible match suggestions and you can change everything to your liking of course. Of course you can at any time split or merge channels and their sources. Tuners are modeled as devices with one or more 'nodes' - which means HF-demodulator for native tuners, means an HDHR Quatro is tuner with 4 nodes (e.g. tunerA). For M3U, if you have an account with 6 simultaneous streams, it will be one tuner with 6 nodes (e.g. tunerB). You can not only merge multiple devices, you can also split a channel from a single tuner and have one of them driven by node1 and the other channel by node2,3,4 - which is one way to reserve tuner resources for certain purposes (e.g. for yourself or for recording). When you merge channels from multiple tuners, you can again define which nodes of which tuner you want to assign - for example tunerA-node1,2 and tunerB-node1-4. Then you you can reorder those nodes to define in which priority these should be used - e.g. in case of your "backup channel" scenario, you would put the tunerA-nodes first and the tunerB-nodes afterwards. The tuners are then always tried in that order - unless you have configured permissions. You can restrict access to certain tuner nodes to specific users, so when a user has no permission for a node, it won't be used and go to the next one in that order. Trying is actually not the right word. TVnext doesn't try - it "knows". At any point in time, it knows exactly which tuners/nodes are currently in use. For hardware tuners it even knows when they are used by a different software or when they are disconnected. Not trying means fast channel startup and switching. And more..
    7 points
  2. I got tired of having to manually load/update my plugins to servers so I wrote a plugin that if you give it a github repo url and it has a published release that has a .dll file it will install it. It also has a schedule task that will check nightly and install and optionally restart the server on new releases. The code base is targeting the 4.9 SDK no idea if that works on 4.8 systems. bakes82/Emby.GitHubRepoPluginInstall
    2 points
  3. @visproductionI tried your advice and it works!! Genius. Why can't the emby DEVs tell us such stuff? I asked about this a couple years ago when I added a bunch of DVDs that had multi versions due to widescreen and fullscreen and I wanted to pick the ones that were default and they told me emby did it automatically by quality.
    2 points
  4. Soon I will post a new code base. It's a vast improvement over the current one. It's more modular, half the size, easier to understand, and more feature rich. For example, you can have as many EPGs as you want. I am also trying to give users more control over channel creation. I have a few days work left to do. I will try to fit them in quickly. Vic
    2 points
  5. Solved For those who encounter the same strange problem it was fixed by using the Hauppauge winTV 10 system as suggested (Rather than NextPVR) I'm not certain what exactly sorted it out, but in the process of having to remake all the scheduled recordings, re-tuning the channels, updating the drivers it eventually behaves as expected. I'm using a DVB-T2 quad tuner card Thanks for everyone's suggestions!
    2 points
  6. I would like to have the option to display subtitles outside the "video frame" at the bottom of the screen, regardless of movie format. Currently Plex, Jellyfin and also KODI offer this possibility, with Emby being the only left out, and the only reason I am not using Emby as my primary media server. Kodi does have the best implementation options: The forum discussion for reference:
    1 point
  7. I was searching to see if this was implemented and this comment encapsulated my idea fairly well. I enjoy being able to control during which hours viewing can occur each day. I would now like to take that to the next level by defining how much time can be spent. Ideally, it should track the time videos are playing (difference between when they start/stop) and not simply the length of the video(s). I wonder if this type of control has been considered.
    1 point
  8. Ah, is that the other Emby version that is on Google Play? I can try to download that and test.
    1 point
  9. Hi pektoral the file with vp9 and 50 frames (your link) also doesn't work. 1. At the moment I can say that all mp4 files I have tested so far and which don't play with Embny have frame rate 50. BUT: when I put these files (with frame rate 50) on an usb stick every file plays fine with the internal media player of my Samsung tv. 2. At the moment I can say that all mp4 files I have tested so far and which play with Emby have frame rate 25. 3. So it seems that it is not "bit rate mode = variable". Something that I absolutely don't understand: does Samsung really limit the functionality of the player that is made available to apps like emby so that the player has not the full capability? It seems to be like that. But WHY? So it seems that I have no chance to play these "frame rate 50" mp4 files with emby!?
    1 point
  10. For information,watching a movie/série, when checking what's now or guide, live tv is ok and can be chosen. But when the overlay disappear, 'o more option available
    1 point
  11. If you have two movies in a folder, where the first part of the file name before the ' - ' is the same, Emby will pick the version with the oldest dateadded date inside the .nfo file, to list first. If you go in and edit the dateadded to make the version you want to appear first in the list, the date for the 1080P version was changed from 2024 to 2020 in the example below. The 1080P version will then appear first, in the pull down. Ad Astra (2019) - 720P.nfo ''' <dateadded>2024-11-10 08:27:25</dateadded> Ad Astra (2019) - 1080P.nfo ... <dateadded>2020-11-10 08:27:25</dateadded> Hope that helps.
    1 point
  12. Hi Olli, sorry, hier die richtigen Parameter für ffmpeg in VP9, der Parameter -an war falsch. ffmpeg -i QUELLDATEINAME -c:v libvpx-vp9 -crf 5 -tune 0 -c:a copy -b:v 6M ZIELDATEINAME.webm LG pektoral
    1 point
  13. The community data from GitHub? If so it downloads the zip and loads it from there, just delete the zip in your Intro Data directory that is set in the Plugin settings.
    1 point
  14. Sorry, my bad - figured out that only several ports are supported by dns service, so I forwarded to the necessary one, filled it in the app and it worked
    1 point
  15. Just to provide additionally information: https://forum.mediathekview.de/topic/3268/framerate-problem I have 2 Samsung TV´s one can only play 25 frames, nothing more. The second one is able to play all framerates without any problems. Kind regards, pektoral
    1 point
  16. Long story short the hard drive that had movies in it I manually deleted all .nfo, xmls, sample video, posters , jpg and png and anything else. Like this each movie folder had movie a trailer and srt only then I added to emby and scan the library again and all movies display correctly. This hard drive that I added to my library was 3tb about 195 movies so it was long day and hours of manual cleaning
    1 point
  17. Hi olli14, same problem here, but i know what is the problem. On some cheap samsung tv´s there is no playback for 50 frames movies of the german tv station. Just check your tv information, emby is doing everything well in this case. You could just convert to 25 frames, but this is causing very bad quality and bucking. Kind regards, pektoral
    1 point
  18. Hi, have you tried disabling the tunnel to see how things compare?
    1 point
  19. 1 point
  20. Do the devices you are playing on support the subtitle formats in question? If they don't the file has to be transcoded to have the subtitles burned in, which if it's PGS subs, I believe is a single threaded process. If this is your server, check the user sessions on the dashboard when this is happening and see what the server is doing. As for .ass subtitles, if there is a LOT of content in the screen that the subs are replacing and the font is fancy smancy, it will stutter like crazy as none of the media playback devices are powerful enough to handle such replacements and this can only be done on a PC. I see stuttering all the time in heavy sub scenes in anime and it's just something you need to learn to live with if you aren't burning in these subs.
    1 point
  21. As a newbie Emby user that comes from years using Plex, I can say this is the single thing that frustrates me about Emby. With Plex I absolutely can have everything in the same folder (Movies, TV shows, Shows in their own folders, or episodes from multiple shows in the same folder), it really doesn't matter to Plex, and I don't need to rename a single file, it just works. Totally different experience with Emby though. Hopefully this will improve with future releases. Thanks for the work!
    1 point
  22. Last time I tried was when post was created. Was f Waiting for a reply that it was fixed before I try again.
    1 point
  23. Kudos to the team for respecting user privacy
    1 point
  24. My disk was full. Looking at a 9GB metadata folder now, either way it turns out my issue wasn't related to this thread, sorry.
    1 point
  25. You should be able to accomplish the same thing using the wget command that is available in the official Emby Docker image. This command works in the Emby container, replace <port> with your own: wget -O - http://localhost:<port>/web/index.html So if you want to use it for the Docker healthcheck this should work: wget -qO /dev/null -o /dev/null http://localhost:<port>/web/index.html || exit 1
    1 point
  26. I came to post the same issue, then noticed the new update. This always worked in the past, but then in the last update or two, it stopped working and anytime I moved something (doing the proper scans in Emby Server and verifying in the Web Page). It would not update in Kodi. For example, today I removed a TV series from Library A. I then rescanned the library and the series disappeared in the Web Page (as expected) for Emby. I waited a few minutes, then I fired up Kodi, it connected to the server, got the normal Welcome... message and the scanning message. It picked up on a few new episodes of other shows, then finished its scan. I waited a minute, went into TV Shows and low and behold the show I deleted was still there, including the cover art for the main show. Going into, showed the seasons with no cover art and of course trying to watch an episode gave the "file not found" error. I will update to the new version now...but whenever I update, I do a full library scan so it will be all good for sure after that anyway. I just wanted to pass this along for your information @quickmicjust in case. This has been happening for like I said at least the last update and maybe the one before that...but I did not have time to mess with it...I would just rescan. Thanks.
    1 point
  27. OK, thanks for the update. I suspected that would be the case so thanks for confirming. I'll reassign the favourites after the migration and look at drive pooling to avoid this issue for subsequent upgrades Thanks.
    1 point
  28. Really it should do it by default but is dependent on Display mode and I believe touch screen is a factor also. But yes the above code should accomplish what you want also. Note this is dependent on My Media being the first section otherwise you have to change the code accordingly. div.view-home-home div.section0 div.itemsContainer {flex-wrap: wrap;}
    1 point
  29. OK thanks. I will leave the device removed then try the password change if the device comes back.
    1 point
  30. if tvnext ever arrives, will it have the feature to setup backup channels for IPTV? So if one channel won't play, automatically use another channel specified by user? Threadfin and Streammaster have this feature. Thanks
    1 point
  31. Hey, it seems that the Source were the TV Plugin is getting its information and themes is having an issue with its certificate. This leads to the follwing error: 2025-01-26 11:38:19.471 Info HttpClient: GET http://www.televisiontunes.com/W-theme-songs.html 2025-01-26 11:38:20.033 Error HttpClient: Error getting response from http://www.televisiontunes.com/W-theme-songs.html *** Error Report *** Version: 4.8.10.0 Command line: C:\Users\smoon\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.20348 Framework: .NET 6.0.33 OS/Process: x64/x64 Runtime: C:/Users/smoon/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 16 Data path: C:\Users\smoon\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\smoon\AppData\Roaming\Emby-Server\system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: The SSL connection could not be established, see inner exception. ---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception) at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) --- End of inner exception stack trace --- Source: TargetSite: No Stack Trace Available InnerException: System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. Source: System.Net.Http TargetSite: Void MoveNext() at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) InnerException: System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: NotTimeValid Source: System.Private.CoreLib TargetSite: Void Throw() at System.Net.Security.SslStream.SendAuthResetSignal(ProtocolToken message, ExceptionDispatchInfo exception) at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](TIOAdapter adapter, Boolean receiveFirst, Byte[] reAuthenticationData, Boolean isApm) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) I checked the Site itself and the certificate has expired on January 23rd 2025. Is there any way that his can be catched by the Plugin itself so that it will be ignored? Or maybe, if the creator of the plugin also runs the website https://www.televisiontunes.com/ can update the certificate? With this the Plugin (which I pay for) is not usable at the moment. BR smoon
    1 point
  32. div.section0 > div.itemsContainer, div.section0 > div > div.itemsContainer { flex-wrap: wrap; } Try this. This should only change the main libraries display (section0). The second selector is needed for smaller screen sizes.
    1 point
  33. 1 point
  34. Hello. Thank you for following up. I did try restating my Emby server. As well as the Synology NAS. I restarted the NGINX service as well. None of that seemed to do anything. Turns out, I needed to restart the entire Raspberry Pi I use to run NGINX. Not sure why stopping and starting the service itself didn’t achieve the goal that came with restarting the whole (little) box. Once I rebooted the Raspberry Pi, everything was ship shape again. I’ll probably look for some different hardware to run my reverse proxy service since the Pi seems to be having recurring issues.
    1 point
  35. New Version : 1.3.0.11 new version to fix some IntroData loading errors from stopping the plugin from being loaded ay startup by Emby
    1 point
  36. You've wrote that statement maybe a hundred times over the years, but which app stores are you talking about? It definitely cannot be Google Play Store or Microsoft. Probably not Samsung or LG either. And even the Roku store has dozens of IPTV apps that will load m3u files.
    1 point
  37. It's out! Now go and play the Lottery! (Xbox only)
    1 point
  38. I think Forward Auth would work for the website and there are many options for handling it like Traefik's ForwardAuth implementation or OAuth2-Proxy. However, I imagine it would be difficult to implement that on the clients? I can't think of an example client app that handles Forward Auth. As @yec5mujisaid, I'd imagine a browser would be needed.
    1 point
  39. A few years late, but I ran into this (still an issue with the official image not containing the tzselect package); There is a nice workaround (if you want the container to maintain the same TZ as the host, anyway) by adding these volume mappings: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro
    1 point
  40. Not if the folder is within another library and has already ben wrongly identified as I described. This seems to only work if the libraries are folders that are completely separate. As far as I know I don't use any metadata savers that save data alongside the content. That is quite simply because I don't want emby to have any control whatsoever over the files. Simply read access. Unfortunately its not one or two series or something. It's a lot of different kind of content. So custom metadata is not an option. It's quite frustrating that whith all the advanced and fancy features Emby has it cannot play a video file. The ideal solution would be an option in the menu on libraries: "Show as files". And you open a basic browser that shows folder and files based upon the library location. Just like the Metadata Manager. But that shows the files in the right pane. And you can click to stream individual files. I guess this request will be rejected either way but it's worth a try.
    1 point
  41. Good to see more people are requesting this feature, now a matter of time for @Luke & @ebr to make it happen
    1 point
  42. There is a back browsing button on emby theatre but no forward button. Is there an option to enable it?
    0 points
  43. Ok well then it's me that is confused, I have no idea what you are talking about, I am confused about what point you are trying to make, and I am confused why you are even posting on this thread.
    0 points
  44. Not confused at all, no matter how you try to do this emby can take any ripped/recorded media and even on a low powered system can find the intro in seconds. And since I record a lot of OTA stuff for the varying tastes of my family/friends emby does this just quick and fine! (yes it occasionally gets it wrong)
    0 points
×
×
  • Create New...