Jump to content

Leaderboard

  1. Luke

    Luke

    Administrators


    • Points

      18

    • Posts

      268628


  2. FrostByte

    FrostByte

    Top Contributor


    • Points

      11

    • Posts

      11039


  3. CBers

    CBers

    Moderators


    • Points

      10

    • Posts

      19548


  4. GrimReaper

    GrimReaper

    Moderators


    • Points

      8

    • Posts

      11473


Popular Content

Showing content with the highest reputation on 05/23/22 in all areas

  1. This is currently not an Emby plugin, it is a POC web service and stand alone detection tool atm. If people want to help there is plenty they can do, have a look at the site https://themeservice.azurewebsites.net/ Add some theme chromaprint data for your shows, there are instructions on the add page of the above site. Download the intro detection tool (windows only at the moment) https://github.com/faush01/ThemeService/releases and run it on your emby server to detect intros and report back any feedback or questions you may have. You can either download the latest full release of ffmpeg or use the ffmpeg that comes with the latest Emby Server 4.7
    2 points
  2. Yes, you're using the wrong file and probably clicked on "Synology (DSM 6)". DSM 7 downloads are under the first "Synology" link and filenames will have the number 7 right after Synology. example: emby-server-synology7_4.7.0.60_x86_64.spk @LukeHowever, I think it would be helpful if the webpage actually said DSM 7 at the top.
    2 points
  3. Here is the latest list of versions for Emby software across the server and clients. Emby Server Stable: v4.9.3.0 (2026/01/08) Release Notes Beta: v4.10.0.8 (2026/03/27) Release Notes For other platforms, please refer to the download page. Emby for Android TV Google Devices Stable: v2.1.23 (2025/12/27) Beta: v2.1.44 (2026/03/18) Amazon Devices Stable: v2.1.23 (2025/12/27) Beta: v2.1.44 (2026/03/18) Stable Release Notes Beta Release Notes Universal Android app Stable: v3.5.16 (2026/01/26) Beta: v3.5.31 (2026/03/24) Release Notes Download the latest Beta here. Emby for Kodi See here for the latest information. Emby for Roku Stable: v4.1.54 (2026/01/12) Release Notes Beta: v4.1.58 (2026/03/27) Release Notes Emby for Windows (Windows Store for PC & Xbox One) Stable Release Notes Beta release notes Emby for Linux Beta Release Notes Emby for Samsung Smart TV (Orsay) E-series to H-series TVs only Stable: v2.3.1 (2026/01/29) Beta: v2.2.3 Release Notes Emby Theatre for Samsung Smart TV (Tizen & Orsay) Stable: v2.3.4 (2026/03/23) Release Notes Emby Theatre for LG Smart TV Stable: 1.0.50 (2026/01/19) Emby for iOS Stable: v2.2.51 (2026/03/06) Stable Release Notes Beta: v2.2.34 (2025/01/10) Beta Release Notes Emby for Apple TV Stable: v2.0.3 (2025/12/26) Announcement Beta: v2.0.5 (2026/03/05) Release Notes Emby for tvOS (Apple TV) Stable: 2.1.6 (2022/12/23) Release Notes - TBA Beta: 1.5.1 (10) (2021/03/02) Beta Release Notes Emby For MacOS Stable: 2.1.6 (2022/05/09) Details here. I will keep this post up-to-date as much as possible, but please send me a PM about anything I haven't updated, or is missing. Special thanks to @Borskfor supplying a lot of the updated information. Thanks.
    1 point
  4. I've been dying to know if this has garnered enough interest to be worked on. I found Emby (MediaBrowser 3 at the time) and its bookshelf plugin while I was searching for something that was like Plex for comics. Plex doesn't do this (and probably never will), Kodi doesn't have what I'm looking for either, and ComicRack seems to be dead at the moment. Unfortunately the bookshelf plugin doesn't work the way I had hoped. I was dissappointed to see it only offer a download to the file to which I can open it to the program of my choosing. Even browsing through the books I only had the option of going through folder-like directories and couldn't browse by author like the people section in the other media types. I would love for it to be fully integrated into Emby where I can open and read a comic right on my phone and tablet or even my web browser as I could with my movies and tv shows. Also, I hope to god somone is working on the "Games launching in android" feature you mentioned on your up-for-grabs blog post. That would be awesome!
    1 point
  5. Den Buchstaben ß gibt in der Schweiz nicht, d.h. es wird anstelle des ß immer ss verwendet. Ist es möglich die Suche so anzupassen, dass bspw. bei der Suche nach dem Wort "Strasse" auch "Straße" als Ergebnis aufgeführt wird?
    1 point
  6. Yep mode differences Desktop has two options Movie header and See All to see more items. TV mode is limited to Movie header to see more
    1 point
  7. That looks like a TV mode - you should change that to Desktop mode (Settings>Display) if on PC. In any case, in TV mode, either click on or bring focus on the word "Movies" and press Enter. In Desktop mode, you'll have clickable "See All" on the right side, in addition to "Movies" header.
    1 point
  8. That's strange. I can't seem to reproduce this in either browser at any size. I suppose we could just always allocate space for the scrollbar regardless of whether we need it or not.
    1 point
  9. Something cayars was working on. Allows you to use the m2 drives for storage and not just Synology read/write cache. Procedures are in the pdf
    1 point
  10. I don't know anything about scheduling recordings or the EPG in "Kodi for Emby" I am talking about when you leave the Emby infrastructure. The "real" Kodi PVR interface and Emby PVR are 100% isolated. You need to choose which backend does the recording, scheduling and deleting, and then in the other application you choose not to use for PVR you need to map and scan library drives. The only common point is the final recording which now needs to be scrapped for metadata and added an additional time. Martin
    1 point
  11. @alucryd Thank you for the suggestion. This seems to be the fix. Now I just gotta fight with the scrapers to gather all the metadata hehe... And a thanks to you @Luke for getting back to me.
    1 point
  12. Other way around... 0.40 was the last beta before this new 4.8 beta cycle. 0.60 is the latest stable release version.
    1 point
  13. Update from 0.0.1.96 ..
    1 point
  14. I just turned off and on the “permit apps without digital signature” function and then reinstalled the newest version today. Now waiting for the crash (if it happens).
    1 point
  15. Yes we can certainly look at rewording it. Thanks.
    1 point
  16. I don't know if it is my VPN not playing nice with Emby, or Emby not playing nice with my VPN, but I tried another one and it works fine, at least for now. A bit upset about this since I've used my current one for how many years but it is what it is. If anyone else runs into this issue with a VPN please try another one. Thank you Luke and Chiefmas for taking the time to reply I appreciate the help.
    1 point
  17. Before anyone asks, I've downloaded 4.7 and am starting work on updated the plug-in. More news soon.
    1 point
  18. I didn't have an issues with my direct play and it fixed the issue then playing transcoded EAC 5. give it a try and let us know.
    1 point
  19. Currently as a work around. To do this, you need to install the Diagnostics plugin, reboot, then go to Diagnostic Options and scroll down a bit to see the two text fields. Find: -segment_format mpegts Replace: -segment_format mpegts -segment_format_options mpegts_flags=+system_b It appears to be that the TV doesn't support ATSC-style E-AC3 descriptors in MPEGTS (when the HLS protocol is being used), but it supports the DVB-Standard EAC3 descriptors. The latter are actually also a bit more common. This seems to be more related on the Samsung TVs. Emby is currently working on a solutions. For now if anyone is having a simulator issues please try above commands.
    1 point
  20. Only method 1. is supported, with subs named as matching filename, subs/Subs subfolder with only language name ain't. Similar discussion here:
    1 point
  21. I was probably testing multiple files New log with just one test and subs turned off. https://pastebin.com/Zj6TMRkf Only one movie test Allied.
    1 point
  22. This is fixed on the Microsoft Store version.
    1 point
  23. Hvala lijepa. Javim se kad dodje vrijeme ako ne uspjem na PM da ne spamam tu. Pozz
    1 point
  24. Naravno, i PM slobodno. Pozdrav.
    1 point
  25. To zavisi o vašem setup-u, i kakav share ćete napraviti: SMB, NFS... i to može biti na razini samog OS-a pa da share mount-ate ili u svakoj biblioteci u Embyju koristiti network path direktno.
    1 point
  26. Ah, sad mi je jasno, zbrka je bila oko 'server', jer označava i Emby server i samu mašinu, hardware. Da, naravno da jedan Emby server može vidjeti/koristiti fajlove sa više fizičkih servera, samo napravite network share.
    1 point
  27. Not quite sure what you mean by that? Even less so by this? P. S. Ako je lakše, pišite hrvatski.
    1 point
  28. Windows 7 isn't supported with for Net 6 which this version of the Emby Server uses. https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md That will show the neither Windows 7 or Windows 7 SP1 is supported. Net 6 does support Windows 7 SP1 ESU (Pro or Ent). That is the only way possible to still get updates needed. But is not practical. First in order to install ESU you must be running the Pro or Enterprise version of Windows 7 with SP1 installed. https://docs.microsoft.com/en-us/troubleshoot/windows-client/windows-7-eos-faq/windows-7-extended-security-updates-faq Extended Support Update is only available for 3 years Windows 7 Extended Security Updates 2020: January 14, 2020 - January 12, 2021 Windows 7 Extended Security Updates 2021: January 13, 2021 - January 11, 2022 Windows 7 Extended Security Updates 2022: January 12, 2022 - January 10, 2023 If you don't currently have it but need it in the 3rd year, you MUST purchase year 1 to get the key, needed for year 2. You need the year 2 key to get the 3rd year. So you would need to purchase 3 years of ESU. That requires Volume Licensing as well. That is thousands of dollars to fix Windows 7. There was a loophole way of doing this pretty easily using Azure but Microsoft change it I believe to "dynamics" customers which would include: Dynamics 365 Finance, Dynamics 365 Supply Chain, or Dynamics 365 Commerce. https://docs.microsoft.com/en-us/dynamics365/get-started/migration/migration-overview You could check with any company offering services from MS Cloud Service Provider (CSP) licensing program which should include Citrix, CloudJumper, FSLogix, Lakeside Software, Liquidware, People Tech Group, ThinPrint, VMware Horizon Cloud. I've got all the licenses needed to do this as well. So I could help you with it. But here's the rub. The time it takes to virtualize the machine, set it up under a licensed cloud provider with the licenses and proper tools, get the updates applied to the virtual machine, get the virtual machine back/downloaded, converted back to a physical machine you'll find you have a lot of time and work involved in a 2+ year EOL product. It's successor Windows 8.1 is done as well just not EOL, same for Windows 8.1 successor which was Windows 10. So you're 3 major product versions old and this would buy you to January of next year at best then your right back in the same situation. I took the time to write this so it could also be used for others in the same situation, so you know what is possible and what's involved. While your initial response was that changing OS wasn't possible you may want to rethink that. You should be able to download Windows 10 directly from Microsoft and install it as an upgrade over Windows 7 for FREE assuming you have a legit Windows 7 product key as Microsoft lifted the upgrade time frames. Without upgrading you're going to have more and more problems as currently programming libraries such as NET 6 aren't supported on your version of windows 7 especially if you don't have SP1 installed. Besides not wanting to do the upgrade, is there any specific reasons you can't update the OS for free? Do you have some piece of software that's important that can't be upgraded?
    1 point
  29. Hello cyrilciaran, ** This is an auto reply ** Please wait for someone from staff support or our members to reply to you. It's recommended to provide more info, as it explain in this thread: Thank you. Emby Team
    1 point
  30. @MAX92 I was notified within the dashboard of my Emby Server.
    1 point
  31. Unfortunately not. Lend your support here:
    1 point
  32. Everything is not specific about that. You should do as suggested and open a topic in the appropriate forum section to troubleshoot your issue and hopefully get it resolved.
    1 point
  33. Method used to connect. Blogs are not meant for troubleshooting. Individual topics with all possible information are.
    1 point
  34. 1 point
  35. Happy2Play... OK, I added a button to scroll to the top to make selecting the next item easy Vic emby_new_tool_26.html
    1 point
  36. Ok, sorry for not being clear about the version I was running. I intended to put that in the first post, but obviously didn't. I'll try the task again once I've upgraded to 4.7.
    1 point
  37. OK stay tuned. In the near future we'll be doing a whole new video OSD for both the native and mpv players, finally unifying them and making them the same, and we'll make sure these options work with both players. Thanks.
    1 point
  38. okay, will run a separate portable version tomorrow on my production machine and the 7th version, so I have a comparability. Many greetings Seger
    1 point
  39. at some point the dev's may listen that no-one likes the standard android app. we live in hope
    1 point
  40. It's just different than all of the other platforms, so that's why it often takes a little longer. We'll have it up very soon. Thanks.
    1 point
  41. Thanks, that worked! I think because running from TrueNAS shell, I'm already root, so i didn't need to sudo iocage set allow_mlock=1 <jailname>
    1 point
  42. Hello everyone For informational purposes. Following the update to version 4.7.0.60 I noticed a small bug in the collections. The images are placed vertically and more horizontally. I put an image for you so that you understand the problem directly.
    1 point
  43. Emby Server 4.7 is Released with Many New Features, Improvements and Fixes Emby Server 4.7 is starting to rollout to different platforms. It's packed with new features, improvements and fixes. We wanted to give you a Preview of some new functionality and changes to Live TV as well as bring to your attention possible post installation configuration changes that might be required. If you currently use one of the following Live TV Plugins (NextPVR, MediaPortal, ServerWMC, TVHeadEnd, TVMosaic, Vu+, DVBLink or DVBViewer) you will need to reconfigure the plugin after it is updated following the 4.7 installation (the server checks for new plugins after a new install). As part of this process the guide will refresh. Please let it completely finish before going to the next step. Once the guide refresh is complete please go to Live TV menu and add a new tuner. You will see an entry for the plugin you are using. See Below: Live TV has many new features as well as a new plugin framework. Our own internal tuners and guide have been moved into plugins using this new framework as well. Setting up a tuner for use in Emby thanks to the new framework allows for a unified architecture, simplifying tuner/source setup. Here's an example of the Add TV Source dialog showing a few of the different choices using the new plugins. Whenever you install a new Live TV Plugin an entry will appear on this dialog. All available tuner types are now managed from one central place simplifying setup and configuration. All tuner types now share a common set of features. This allows 3rd party plugins to work exactly the same as Emby provided sources. This is now possible thanks to a new TV framework Emby uses debuting in this release. This new framework allows for simpler TV plugin creation as the server takes over responsibility of many functions previously needed at the plugin level. This helps to prevent issues related to specific plugin code as Emby server can now handle streams in a very consistent manner regardless of source. This is a WIN/WIN for developers as well as users! Emby Server 4.7 along with it's new TV plugin Framework includes new features and expanded functionality. Some of the highlights are: Support for OTA ATSC 3.0 & 4K Live TV If you have an ATSC 3.0 compatible tuner and live in a TV market currently broadcasting ATSC 3.0, Emby has everything you need to embrace this new technology. This includes new support for the proprietary AC-4 coded needed to decode audio streams. Not only will you get a beautiful picture especially on 4K HDR channels, but awesome sound as well! Cable Support for 4K Channels Emby supports receiving 4K digital cable channels. All you need is a compatible tuner like the ever popular HDHomeRun Prime. Of course your provider needs to support 4K channel transmission and have this turned on for you account. Check your providers website for 4K support as many providers have this available, often at no additional cost. 4K Channel support is not limited to built in OTA and Cable tuners but is fully supported through all tuner types if the source itself support 4K. Here's a great screenshot of a 4K SDR broadcast captured from an HDHomeRun Prime tuner: Universal Closed Caption Support In All Emby Clients Every Emby Client including web browsers fully support Closed Captions, not to be confused with subtitles. The Emby Transcoder is fully Closed Caption aware, so it doesn't matter how or where you play Live TV in Emby, it's now available if you require it. Manual Recordings Support Another new addition to Emby is support for manual recordings regardless if you have guide information or not. You can setup these recordings to use specific channels, set the starting start and end times, you can set the frequency of recordings (one and done or Recurring) as well as specific days of the week. Of course you can personalize the title of the recording(s) as well. You can setup a manual recording easily by clicking the the Create Recording button followed by choosing the Channel and Time option on the popup window. You can then setup the manual recording criteria that will be used. Here you see the custom recording already scheduled to record. Multiple Channel Support for Series Recordings You can now setup a single recording that can be used across specific multiple channels you choose. Emby also has adds new options to allow: Support Negative Recording Padding Values Enter a negative Number in the Start or End Options Max Recording Length for Series Recordings You can now set as a precaution a maximum duration that any recording can have. This shouldn't be needed but is there if you need it should you have a "fringe" reception channel that sometimes causes you grief with recordings. All New Views in Live TV Recordings Tab Emby now supports viewing your recordings just like other Movies or TV Shows libraries. Explore this option on your own and you should feel right at home with it. Server Dashboard Changes The server dashboard has been reorganized a little to make it easy to quickly find information. It also adds additional information. Here you can quickly see 2 Active Recordings taking place on the Server. Now Playing Dashboard The Now Playing section on the Dashboard sports a lot of new information but is easier to view as well. In the above picture you can quickly see Apollo 13 is Direct Playing the content as well as see additional information about the streams. My Cousin Vinny on the other hand is Transcoding the Video while leaving the Audio untouched, but is sending this to the client using HLS. The little graphics in the Video section following HEVC tell you it's using Hardware Transcoding. You can see the transcoder is Throttling (waiting) as it's producing 53fps which is more than what's needed at the time. The new Now playing also sports new features such as being able to click on the video name (ie Apollo 13) and be taking directly to it's detail page. Same with clicking on the username or device type. It's very cool! Improved Tab Design Used at the Top of Pages Emby now uses an improved design for tabs whenever show on a page. It's much easier to quickly see there are multiple tabs on the page with options and features. It's also much easier to see which tab your currently using. The new tab interface look follows your choice of theme information as well. New Theme Options Emby Server 4.7 gives you more control than ever over the look of your pages by allowing you more control over the theme options. You now have separate theme and accent color options. Want a strong all blue theme? How about and easy to see dark theme with Pick Highlights? You can also use a bit of imagination mixing different Theme, Setting Theme and Accent colors to achieve interesting results not possible previously. Embedded Lyrics Support for Music Files Emby now supports display of musical lyrics you provide. This doesn't require modifying your actual music tracks but is done using a text file residing next to the track! You can quickly and easily use a tool such as MediaHumon Lyrics Finder that makes quick work of adding Lyrics to your existing content. Rescan your music library and have this: This is a great new feature that's easy to implement, uses hardly any storage space (text files) and gives you great results! (first icon bottom left) Audio now playing screen The above picture shows one view of our new audio Now Playing Screens. Here's another version of the same screen without the lyrics showing your current queue: This view uses the middle button at the bottom between Lyrics and the cog/settings icon. Clicking the last icon (cog/settings) brings up a mini menu allowing you to change playback speed, Stats for Nerds or the ability to save your current queue as a playlist. Without any of the options selected you can have a simpler viewer centered on the page like this: You can get to these screens clicking the far right icon on the audio playback toolbar at the bottom of the screen. This new audio toolbar put everything you need right at your fingertips. See the artist, album and song. Change volume, set repeat mode, pause, stop, change tracks or switch views as shown above. The toolbar stays at the bottom of the screen for music while allowing you to explore other parts of the system. Very Nice! Audio Book Continue Listening Emby supports continue listening to Audio Books. The above screen shot shows the docked toolbar at the bottom of the screen while the top portion show a new option being set to display on the home screen to be able to quickly access and continue listening to audio files. New On Screen Display (OSD) Features Some of the new 4.7 OSD features have been shown recently in a couple Emby client blog posts using a preview release of 4.7. Some of the functionality of visual timelines and thumbnail graphics have been available in some form the past but now are fully unified in a cohesive manner that's very easy to use from a keyboard, mouse or remote. It's very slick, adds new navigational functionality as well as additional information you had to quick playing in the past to access. You can see how much thought and care went into this design allowing it to work effortlessly across the different cleints. Visual Timeline Showing Overlayed Chapter Information Done Through Keyboard Navigation Info - Bottom-Left Menu Option This will bring up information about the movies, show episode or TV channel you happen to be watching. Chapters Menu This shows the next menu option displaying a list of embedded chapters including the Chapter name, the timeline it starts as well as of thumbnail from the start of the scene. Cast & Crews How often have you watched something and wanted to know the actor or actresses name playing a part? Previously you had to exit playback to look this information up but now it's right here always available a click or two away. What a non-intrusive time saver this option is! On Now You can quickly and easily see what's on TV using the two new views added to the OSD. The On Now view above uses the programs graphics if available (Emby Guide supports this) to show what's currently on each channel in your lineup. You can easily scroll the list sideways to get a good look at everything currently being broadcast. The Guide showed below allows you to quickly see what's on a currently as well as what's coming on later. It's not limited to what's shown but allows scrolling up and down channels as well as the timeline so you can see what's coming on 12 hours from now. It's a fully functional Mini-Guide built right into the OSD. All of the OSD functions shown above work right over top the currently playing media allowing you access to a lot of new information with the least amount of disruption possible. Previously you probably got gripes and complaints from family members if you exited the media playback to get a look at the cast list to see the name of the actor. Now instead of having to wait to the end of the movie to see the cast list or catching wrath from the family, you can quickly view this information in a non-disruptive manner. Having all this new information as well as new tools for easier navigation right at your fingertips during playback shows how much thought and design went into this new version. Emby sets the bar high for OSD functionality that others can't compare to. More To Come! We're excited to share how awesome Emby Server 4.7 release is. We plan to following up this blog post with additional posts in the coming days expanding on it's new features. A special thank you goes out to all the people that helped test the many beta versions along the way! Inevitably with a monster release of this size there will likely be some issues we'll address with quick to follow maintenance releases. Please make sure to let us know in the community forum what you think of our new 4.7 release and any issues or questions you might have. Post Questions, Comments and Issues Here. Other Improvements Update to .NET Core 6.0 Update to ffmpeg 5.0 id3v2 parsing: Read full null separated list for text info frames Add Log anonymization feature Add now playing screen style options Reduce port mapper network traffic Add library option to control importing of playlist files Add log file rotation option Clean HLS segments during playback when disk space is low Reduce sizes of server log files when debug logging is not enabled Add subtitle download max age option Add subtitle download option for forced subtitles only Support comment tag as description for audio files Preserve subtitle track language with conversion and download features Safeguard against junk year values when probing audio files Save writers as composers when probing audio files Support a-z picker in descending order Support a-z picker when sorting by album artist or album Support reading roontracktag for music Clear episode external ids when changing series display order in metadata editor Improve deriving hw devices Support Audio Book resume Adjust for QSV changes in ffmpeg Support HW Acceleration for (graphical) subtitle burn-in Add subtitle background color and opacity options Add logo as title display option Add resume rewind playback option Make context menu header texts clickable Update TVDB plugin to newer TVDB API Update multi-episode metadata fetching to work with all metadata providers Add South African ratings Improve camera upload error handling Support convert feature with multi-select tool Improve multi-version display names Don't show video OSD on double tap skipping Reworked Active Devices display into Now Playing Improve audio book detail screen Improve audio OSD Improve efficiency of real-time monitor Improve DSD audio support over DLNA Minor adjustment of detail screen buttons Display chapter name in seek thumbnail previews Add channel name and channel number as DVR post processing command line arguments Improve scan metadata folder scheduled task progress reporting Improve performance of playlist detail screen Add sort by track number option to folder views Add Copy to Clipboard support in API Keys screen Enable chapters for audio books Update decision making for periodic refreshes Support TCM as composer Show full Chinese display name in track languages Update top tab design to be more discoverable Improve layouts with docked sidebar Set DLNA Server to off by default Allow for higher audio stream copy bitrate Support subs and subtitles folder case-insensitive Update album/song links with Included In section Make DVR wake server optional on supported platforms Set subtitle filename when downloading subtitle files to the browser Always display sort title in the metadata editor Make sort title lockable in the metadata editor Add Italian ratings Always record episodes when the option to check existing library is not selected Adjust recording image save behavior for series episodes that are sports Don't convert really large images to webp Improve album Identify search results display Support audio description and studio from copyright tag Support wm/year and original year tags Improve same subnet detection Improve episode parsing with episode titles contain numbers Add paths to log file for reference Allow deleting albums and artists Update folder queries to fix metadata manager sorting for albums Log DX detection into main log if debug logging is enabled Avoid resetting real-time monitor to parent folder when possible Adjust continue watching query Improve series grouping in mixed content Remove rejection of large camera uploads to allow any file size Support .mid audio files Support sort_with embedded sort title for videos Update sort by date last episode added to not be impacted by virtual episodes Prevent split button on missing episode detail screen Resolve performance issues associated with having large numbers of devices in the server database Bug Fixes Fix android database errors on deletion Fix year not being parsed from movie folder name Fix QuickSync HW overlay with tone mapping Fix display of incorrect video format names Fix Avoid detection of duplicate DX11VA devices Fix regression bug with ASF when reading image attachments Fix search displaying previously aired programs Fix incorrect photo orientation in slideshows Fix Roku playback failures with very long recordings Fix Windows: restart scheduled task and DVR times when system time changes (daylight savings) Fix QuickSync HW overlay with tone mapping Fix CBR books sending wrong mime type Fix DVD & Bluray folders not being hidden via .ignore files Fix transcoding throttling not occurring with Chromecast Fix classic image series extraction Fix music album parsing error when album name is () Fix folder images getting replaced when not saving images in media folders Fix identify feature with music videos Fix episodes with season numbers greater than 200 Fix photo scanning getting stuck in a loop with certain files Fix edge case closing of streams being left opened after stopping playback Fix occasional display of incorrect video format names Fix occasional duplicated Sign Out entry Fix list view multi-select in FireFox Fix hide from resume getting unhidden after adding a new episode Fix local NFO ignoring date added value in certain cases Fix for graphic subs burn-in with tone mapping on QSV Fix scaling of wrong-sized graphical subtitles Fix incorrect hw context indication for D3D11VA decoders Fix av1 direct play Fix album items being added to playlist alphabetically Fix transcoding audio channel count with convert function Fix artists inheriting genres from albums when they shouldn't Fix sporadic cases of burned in subtitles not appearing Fix detection of video stream vs. embedded image Fix web app playback failures in cases of videos that played successfully with Emby Server 4.5 Various fixes with manual subtitle downloading for multi-version videos Various fixes for Apple TV top shelf content Various transcoding fixes View the full article
    1 point
  44. Happy to report that I performed a manual update to 7.1 this weekend and then created an NVMe drive for emby caching (per the "Improve Performance" topic). Running with no problems so far.
    1 point
  45. Detecting & skipping commercials on Ubuntu I wanted to contribute by sharing the details of setting up comskip on Ubuntu 20.04.3 LTS. Other flavors of linux will be similar I suspect. I'm a bit new to Emby, so this how-to is very detailed as I was learning and experimenting as i was going. I hope you find it useful! Step 1 — Preparation Before starting, you should have Live TV working in Emby and be able to record TV shows. You will also need to know the location of your emby server. Mine is installed in "/opt/emby-server". To check where your is installed, you can use this command from your terminal. $ sudo find / -type d -name "emby-server" And since you will be testing in some steps, it will be helpful to have already recorded a show and know the full path. I will use the example file path below, but you should replace it with the real path to your file: /mnt/Emby/TV Shows/Seinfeld (1981)/Season 8/Seinfeld S08E05.ts Step 2 — Install comskip In this step you will install the "donator version" comskip. I strongly recommend that you support the author my making a donation here. This step does not involve Emby in any way. The instructions were borrowed from here. From a terminal, enter the following commands. $ sudo apt-get update $ sudo apt-get install ffmpeg libavcodec-dev libavformat-dev libavutil-dev autoconf automake git libargtable2-dev libtool $ git clone git://github.com/erikkaashoek/Comskip $ cd Comskip $ ./autogen.sh $ ./configure $ make $ sudo make install Verify that comskip is working by entering the command below. The basic instructions for using comskip should be displayed. $ comskip -h Verify the path of comskip by entering the command below. If different than shown below, be sure to substitute this path when needed in Step 5. $ which comskip /usr/local/bin/comskip Step 3 — Create a comskip configuration file comskip requires the use of a configuration file to accurately detect commercials. For example, here is a basic configuration file that specifies some parameters: detect_method=107 output_edl=1 live_tv=1 edl_skip_field=3 max_commercialbreak=300 verbose=0 output_default=0 delete_logo_file=1 These parameters are stored in a file called comskip.ini. You need to create a comskip.ini file and note the full path to this file for use in Step 5. Download the attached comskip.ini file to your downloads folder. Copy the file to your /etc folder with the following command: $ sudo cp ~/Downloads/comskip.ini /etc The path of your config file will be: /etc/comskip.ini Step 4 — Test that comskip is working as expected This step does not involve Emby in any way, but it is important to help troubleshoot any issues later on when we ask Emby to trigger comskip (Step 5). We will now use the path to your recorded show from Step 1 and the path to the comskip.ini file from Step 3 to test comskip. From your terminal, enter the following command: $ comskip --ini=/etc/comskip.ini '/mnt/Emby/TV Shows/Seinfeld (1981)/Season 8/Seinfeld S08E05.ts' If comskip is working as expected, the output should be similar to that shown below with a slowly increasing progress indicator. Wait for this process to finish. "Commercials were found" should be the last line of the output. Comskip 0.82.010, made using ffmpeg Donator build The commandline used was: comskip --ini=/etc/comskip.ini "/mnt/Emby/TV Shows/Seinfeld (1981)/Season 8/Seinfeld S08E05.ts" Setting ini file to /etc/comskip.ini as per commandline Using /etc/comskip.ini for initiation values. 0:41:16 - 148470 frames in 685.90 sec(216.46 fps), 1.00 sec(248.00 fps), 99% 148549 frames decoded in 704.88 seconds (210.74 fps) Commercials were found. Using your file manager, navigate to the folder containing your recorded show. You should now see a file named "Seinfeld S08E05.edl" (note the EDL filename extension). You can view the file contents to confirm the start and end times (in seconds) for the commercials. 0.00 77.54 0 2167.10 2293.04 0 Step 5 — Launch comskip when a recording is complete. This is where we start to connect Emby and comskip. In this step we will configure the LiveTV section of Emby to launch the comskip application you installed and tested above. There are two ways to go here: (A) launch comskip when a recording completes, or (B) launch comskip when a recording begins and look for commercials in real time. CHOOSE ONE METHOD OR THE OTHER, NOT BOTH. Step 5(A) — Post-processing: running comskip when a recording is complete. From your Emby instance, navigate to the Advanced LiveTV settings as follows: Manage server > Live TV / DVR > Advanced. Scroll down. Locate the following 2 fields and enter the values shown (see Step 2 for the correct path for comskip and Step 3 for the path to comskip.ini): Post-processing application: /usr/local/bin/comskip Post-processor command line arguments: --ini=/etc/comskip.ini "{path}" Click the Save button at the bottom to save your changes. To test that this is working, record a new show. When the recording is complete, wait a few minutes and then check for the presence of a new EDL file in the folder containing the show. The EDL file should be created shortly after the recording completes. However, comskip can take a while to completely process every frame of your video. The longer the video, the longer it will take to finish. Thus, the EDL file may not be finalized for 5 to 30 minutes after the recording is complete. Step 5(B) — Live-processing: run comskip in real time during a recording. MASSIVE thanks to @reneboulard for his excellent work on live-processing in Linux. Live processing requires the installation of the Emby Scripter-X plugin. This allows you to execute scripts and commands when specific events occur such as the start of a recording. It also requires the use of a bash script (attached) called emby_preprocessing.sh. The attached bash script is very powerful. It logs activity, and allows you to use show-specific comskip.ini files on a per-show basis (see Step 8). Install the Emby Scripter-X plugin: From your Emby instance, navigate to the Plugins area as follows: Manage server > Plugins. Click the Catalog tab at the top. In the General section, locate and click Emby Scripter-X. On the plugin detail page, click the Install button. When installation is complete, reboot your Emby server. Create and test the bash file: Download the attached emby_preprocessing.sh file to your downloads folder. Copy the file to your /usr/local/sbin/ folder with the following command: $ sudo cp ~/Downloads/emby_preprocessing.sh /usr/local/sbin/ Make the bash file executable with the following command: $ sudo chmod +x /usr/local/sbin/emby_preprocessing.sh Test that the bash script is working by launching the script along with the test file above and looking for the production of EDL files. Here are sample commands: $ cd /usr/local/sbin/ $ ./emby_preprocessing.sh '/mnt/Emby/TV Shows/Seinfeld (1981)/Season 8/Seinfeld S08E05.ts' Combine the Emby Scripter-X plugin with the bash script: Ensure that the live_tv parameter in /ect/comskip.ini is enabled: live_tv=1 In the Emby Plugins area, ensure that the Real Time option is enabled. Navigate to the Emby Scripter-X settings as follows: Manage server > Scripter-X → Actions. Scroll down to locate the onLiveTVRecordingStart section. Click the section title to display the details. Click the "+" icon at the top-left of the long list of variables and then the edit/pencil icon on the right. Complete the following: Script file: /usr/local/sbin/emby_preprocessing.sh Parameters: "%recording.path%" "%recording.name%" using (dropdown): /bin/bash Click the save/check icon on the right to save the changes. Test that the the Emby Scripter-X plugin is properly launching the bash script by recording a show and looking for the production of EDL files. Since the bash script includes a 1-minute delay, wait a few minutes and be patient. Once the EDL file is created, you can observe this file during the recording. Entries should show up in real time as commercials are detected. Step 6 — Installing the Com Skipper plugin for Emby Server Now that your system is properly configured and tested, it's time to install the Com Skipper plugin and enjoy the ability to skip commercials while watching a recorded show! Note: This plugin is not (yet) in the existing plugin catalog and must be installed manually. Once installed, it will appear in the Plugins section of Emby and you can manage it from there. Download the com_skipper plugin from the first post in this thread. I recommend subscribing to this thread to get notified when updates are released. You might also consider watching this repository on Github for the same reason. Extract the ZIP file to your downloads folder. Copy the DLL file to the Emby plugins folder with the following command (update to your emby path from step 1 as needed) . $ sudo cp ~/Downloads/ComSkipper.dll /opt/emby-server/system/plugins Restart Emby from the dashboard. Review the plugin settings by navigating to Manage server > Plugins > Com Skipper > Settings. Note 1: The setup described above does not support the Real Time Processing option shown in the plugin. Note 2: For AppleTV users, you MUST enable the first 2 options for things to work as you expect. Step 7 — Test commercial skipping in your Emby client! If everything is done right, you can now watch either the show you used for testing in Step 4, or the new show you recorded as a test in Step 5. Commercials should be skipped based on the times (in seconds) noted in the EDL files created by comskip. If many of your commercials are not detected, or if the start/end time for the detected commercials is not accurate enough for you, feel free to experiment with the values in /etc/comskip.ini until the desired accuracy is achieved. Google is your friend in this pursuit. For example, this thread, and this one regarding country-specific INI files. Step 8 — Using series-specific comskip.ini files If you followed the live-processing instructions in Step 5(B), you can put a comskip.ini file in the parent folder for any series you are recording. This file can have different parameters than the default file in /etc. This is useful for problematic shows that need specific optimization. Using the Seinfeld example above, use this command to copy and then modify your default ini file: $ cp /etc/comskip.ini '/mnt/Emby/TV Shows/Seinfeld (1981)' $ nano '/mnt/Emby/TV Shows/Seinfeld (1981)/comskip.ini' comskip.ini emby_preprocessing.sh
    1 point
  46. If there are library load errors when running the Emby-ffmpeg, you need to use the stub-scripts - eg. ffmpeg-emby instead of ffmpeg.
    1 point
  47. So, I see all of these Plex pre-roll videos that people are making. I'm old and nostalgic, so I thought that I would jump on the bandwagon and make a VHS-ish preroll to use with my Cinema mode. Of course, I had to also show my support for Emby. Anyhoo, here's what I slapped together using GIMP and KDEnlive. https://www.dropbox.com/s/jgugx5ucmxd6cqz/test1.mp4?dl=0
    1 point
  48. Hi, that's strange. Those are the only two processes.
    0 points
×
×
  • Create New...