Leaderboard
Popular Content
Showing content with the highest reputation on 06/19/25 in all areas
-
Happy to know this could help you guys and that it works on other CPUs (I only have N150 to test on). Since I am not sure how long it will take Emby's team to update libraries, I made a Github repo with actions that automatically build an image with the updated libraries when a new Emby release is published.4 points
-
After many trial-and-error I've finally been able to get it working by rebuilding the `intel-media-driver` library with the latest version, the hard part was compiling this with dependencies having compatible ABI as the ones running on the Emby image (thanks closed source), which I found with image `ubuntu:18.04`. Sharing here to everyone who was stuck like me. To get this working you need to make your custom image of the emby image with the updated dependencies. The following steps took me 15 minutes to build on a 20 cores CPU, the build process will take longer with less cores (therefore, much longer on a N150 if you're compiling directly there). 1) Create an empty folder with a file `Dockerfile` file with the following content FROM ubuntu:18.04 AS builder WORKDIR /workspace RUN apt-get update && \ apt-get install -y \ build-essential \ git \ cmake \ automake \ autoconf \ libtool \ m4 \ pkg-config \ libdrm-dev RUN mkdir build build/usr build/lib # Libva RUN \ git clone https://github.com/intel/libva.git && \ cd libva && \ git checkout 2.22.0 && \ ./autogen.sh --prefix=/workspace/build/usr --libdir=/workspace/build/lib && \ make -j$(nproc) && \ make install && \ cd - # Gmmlib RUN \ git clone https://github.com/intel/gmmlib.git && \ cd gmmlib && \ git checkout intel-gmmlib-22.7.2 && \ mkdir build && \ cd build && \ cmake -DCMAKE_INSTALL_PREFIX=/workspace/build/usr -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DCMAKE_INSTALL_LIBDIR=/workspace/build/lib -DCMAKE_BUILD_TYPE=ReleaseInternal .. && \ make -j$(nproc) && \ make install && \ cd ../../ # Media Driver RUN \ git clone https://github.com/intel/media-driver.git && \ cd media-driver && \ mkdir build && \ cd build && \ export PKG_CONFIG_PATH=/workspace/build/lib/pkgconfig && \ cmake -DCMAKE_LIBRARY_PATH=/workspace/build/lib -DCMAKE_INSTALL_PREFIX=/workspace/build/usr -DCMAKE_INSTALL_LIBDIR=/workspace/build/lib .. && \ make -j$(nproc) && \ make install RUN find /workspace/build -name "*.so" -exec strip --strip-unneeded {} \; FROM emby/embyserver:4.9.1.0 AS emby COPY --from=builder /workspace/build/lib /lib 2) Build the image using `docker build -t emby-n150-fixed .` This will take a while, the more CPU cores you have the shorter (took me about 30 minutes with 20 cores) 3) Check that this is working by running `docker run --rm -it --device /dev/dri:/dev/dri --entrypoint vainfo emby-n150-fixed`, if this returns something as follows, then it worked: Trying display: drm libva info: VA-API version 1.22.0 libva info: Trying to open /lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.22 (libva 2.22.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 25.2.5 (4b3a078bd) vainfo: Supported profile and entrypoints VAProfileNone : VAEntrypointVideoProc VAProfileNone : VAEntrypointStats VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Simple : VAEntrypointEncSlice VAProfileMPEG2Main : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264Main : VAEntrypointFEI VAProfileH264Main : VAEntrypointEncSliceLP VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileH264High : VAEntrypointFEI VAProfileH264High : VAEntrypointEncSliceLP VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointEncPicture VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileH264ConstrainedBaseline: VAEntrypointFEI VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP VAProfileVP8Version0_3 : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointEncSlice VAProfileHEVCMain : VAEntrypointFEI VAProfileHEVCMain : VAEntrypointEncSliceLP VAProfileHEVCMain10 : VAEntrypointVLD VAProfileHEVCMain10 : VAEntrypointEncSlice VAProfileHEVCMain10 : VAEntrypointEncSliceLP VAProfileVP9Profile0 : VAEntrypointVLD VAProfileVP9Profile0 : VAEntrypointEncSliceLP VAProfileVP9Profile1 : VAEntrypointVLD VAProfileVP9Profile1 : VAEntrypointEncSliceLP VAProfileVP9Profile2 : VAEntrypointVLD VAProfileVP9Profile2 : VAEntrypointEncSliceLP VAProfileVP9Profile3 : VAEntrypointVLD VAProfileVP9Profile3 : VAEntrypointEncSliceLP VAProfileHEVCMain12 : VAEntrypointVLD VAProfileHEVCMain12 : VAEntrypointEncSlice VAProfileHEVCMain422_10 : VAEntrypointVLD VAProfileHEVCMain422_10 : VAEntrypointEncSlice VAProfileHEVCMain422_12 : VAEntrypointVLD VAProfileHEVCMain422_12 : VAEntrypointEncSlice VAProfileHEVCMain444 : VAEntrypointVLD VAProfileHEVCMain444 : VAEntrypointEncSliceLP VAProfileHEVCMain444_10 : VAEntrypointVLD VAProfileHEVCMain444_10 : VAEntrypointEncSliceLP VAProfileHEVCMain444_12 : VAEntrypointVLD VAProfileHEVCSccMain : VAEntrypointVLD VAProfileHEVCSccMain : VAEntrypointEncSliceLP VAProfileHEVCSccMain10 : VAEntrypointVLD VAProfileHEVCSccMain10 : VAEntrypointEncSliceLP VAProfileHEVCSccMain444 : VAEntrypointVLD VAProfileHEVCSccMain444 : VAEntrypointEncSliceLP VAProfileAV1Profile0 : VAEntrypointVLD VAProfileHEVCSccMain444_10 : VAEntrypointVLD VAProfileHEVCSccMain444_10 : VAEntrypointEncSliceLP You can compare and run the same command on the emby image, you should have a bunch of errors instead. 4) (OPTIONAL) For your convenience, I uploaded the image on DockerHub if you want an easy way to see if it works, use the image rajiska/emby-n150-fixed:4.9.1.0, though I'd recommend to build the image yourself3 points
-
For me, the most frustrating part is the lack of acknowledgment from anyone on the team (aside from softworkz) that this has taken significantly longer than what was initially suggested. As paying customers, don't we at least deserve some transparency or recognition of that fact? At this point, it honestly feels like there's a lack of appreciation for the people who have supported the project financially and stuck around through all the delays.2 points
-
Is there plans on the roadmap for OpenID. I have searched but not found any indication this is in development. With many admins taking up SSO through Authelia or Authentik to enhance security it would be great for Emby to support it. One of the easier open standards is OpenID which the aforementioned support. Users could continue to use LDAP if they wish while others can use the arguably better SSO experience.1 point
-
From email: Channel 26, WYCU-LD (Charlestown, NH) only has guide entries for subchannels 1 through 3; there are actually 7 total subchannels. Channels 4-7 are as follows: 26.4 DEFY 26.5 OXYGEN 26.6 THE365 26.7 MeToons1 point
-
Ok, that was helpful. Once I looked into it I discovered that those older files had no exif info, so the "created" time became the time it was written to the disk. The newer photos will fill in when there is enough time difference so they will show newer than those. Thanks!1 point
-
It is specifically for this plugin. I'm trying to programmatically access playback history. (a la Tautulli on Plex)1 point
-
1 point
-
The problem is it's outdated and needs an update or to be removed from the store if the direction is using the "new" app. This is the only player causing errors in the logs, and not disconnecting from the server (staying actively connected after closing) and logging every 5 seconds when it does.1 point
-
I agree that just having one would be optimal and it's the reason i added the HDR and resolution overlays. I just don't like stealing functionality from others so, at least for now, i won't add any more plus the plugin was made to get me some functionality i wanted my self. As said, you are welcome to add them your self if you want. All i ask is, please remember to keep it open source if you release it to other people!1 point
-
Thanks buddy, your Docker image works wonders. Thanks very much! For the time being, I will use your image until the laid back Emby Team figures this out.1 point
-
It does not look like. To make this work, I need Auracast support which is not given in many mobiles yet. I hope emby devs react to my proposal with public audio stream on server that can be started as emby user. To make this really easy and quick to setup, QR-code support of the android/ios app would be required. Waiting for feedback of dev team. Or other ideas to come1 point
-
Windows app for theatre has been realeased so what is the hold up with the way beta is going it would be rolling gor years this one was supposed to be quicker we have been told but this one is getting closer to 2 years like the one they said won’t happen again they would be released quicker to say I sm disappointed is understatement. The team is losing so much of potential revenue I1 point
-
1 point
-
Hi, did they check their email spam folder in case it got trapped there for some reason?1 point
-
1 point
-
Thematic videos do not work on Android TV. They work fine on the Android mobile client, but do not work on Android TV. Why did you abandon the Android TV client and do not develop it?1 point
-
1 point
-
1 point
-
Is he trolling? Responses are so meh. Lets not forget this is still a paid for product. The competition all already have this ability. It's like yea we know. It'll someday be in a beta in a galaxy far far away. Pretty poor approach to those who have been using Emby for some time. I don't think that we're asking for a lot here. Had there been an actual attempt to show that it is actually being worked on. I think we would all be happy. It's now been months and very little attempt shown we're being heard. A member has even complied a docker image. Having us beg for this is wild.1 point
-
Hi, we can look at adding this to the metadata editor. What I would suggest though is refresh the metadata on the movies or series that the actors belong to and see if that helps.1 point
-
I check what I find there - and thanks for your greatb work on this plugin1 point
-
Hehe, you said something like that in your first post, now look how far you have come already. From a technical standpoint, it would actually be a good ting to get all the functionality into one plugin and remove the need of having multiple plugins doing essentially very similar things I mean, I know and being nice to others is great and all. I'll look into the code, thank you.1 point
-
Check out the newly released Dispatcharr on Github. https://github.com/Dispatcharr/Dispatcharr It's similar to Threadfin, and I find it very stable for only being a 0.5.2 release. I find this to be a much cleaner solution to managing the various stream sources outside of Emby, and then just point my Emby instance to this 'cleaner' M3U file and EPG. Allows merging of multiple sources, establishing channel groups with fallback (killer feature), implements smart connection limits between providers, and can proxy one stream to multiple local clients. Lots more features implemented as add-ons or future enhancements. WAF (wife acceptance factor) with Emby LiveTV went up drastically when she didn't need to find the 'right' channel because a stream was down.1 point
-
We are now 15 months into the 4.9 development cycle. The 4.8 development cycle lasted 22 months. When 4.8 was released the Emby team hinted at smaller more frequent releases but only time will tell. There are some key features promised as part of 4.9 that we have yet to see so I suspect it will be some time before a stable 4.9 is released.1 point
-
When it comes to managing and streaming your personal media collection, Emby stands out as a favorite among home media enthusiasts. Whether you're a cord-cutter, a collector, or just someone who wants full control over your content, Emby delivers. But don’t just take our word for it — recently we took a look around the Emby Community Forums, Reddit, and other media server discussions to find out what users love most. Here are the features Emby users say they can’t live without: 1. Active Development and Plugin Ecosystem The Emby dev team has built a strong reputation for listening to users and delivering consistent improvements. Feature requests are often acknowledged in forums, and updates come regularly. The Emby Plugin Catalog includes tools for metadata management, intro skipping, trakt.tv syncing, theme music, and more — making it easy to expand your setup. 2. Emphasis on Privacy and Local Control Unlike some competitors, Emby doesn’t force users into cloud integration or tracking services. Features like Trakt and others are optional, and you’re never required to give up control of your data. This focus on local-first architecture makes Emby a great option for privacy-conscious users who want full control over their media experience. 3. Customization and Theming From custom libraries to visual themes, Emby offers a highly customizable user interface. Users can choose how metadata is displayed, organize content into rich collections, or apply unique visual themes and CSS tweaks. For families or multi-user households, Emby also supports user profiles with individual settings and parental controls. 4. Direct Play and Efficient Transcoding Emby is built to take full advantage of Direct Play, reducing the need for CPU-intensive transcoding. For devices that require conversion, transcoding is efficient and can be customized for quality and bitrate. If you’re running a hardware-accelerated setup with Intel Quick Sync, NVIDIA NVENC, or AMD VCE, Emby can offload transcoding for better performance. 5. Live TV & DVR Integration One of Emby's most appreciated features is its native support for Live TV and DVR. Whether you're using a TV tuner or loading an M3U playlist from an IPTV provider, Emby makes it easy to stream live television directly from your server. With season pass recording, time-based scheduling, and automatic commercial skipping (with optional plugins), Emby turns your home server into a powerful personal PVR. Bonus: Multi-Platform Support From Android TV, Apple TV, and Firestick, to iOS, macOS, Windows, and even Linux, Emby has apps for nearly every device. And with Emby Theater, you get a lean-back experience optimized for the big screen. Final Thoughts What makes Emby stand out isn't just its feature list — it's the freedom and flexibility it offers to its users. Whether you’re building a streaming server for your family, archiving physical media, or curating a collection for your home theater, Emby puts you in charge. Ready to try it yourself? Download Emby Server and see why so many users are making the switch. View the full article1 point
-
Many users want this and the competitors already have it, and have had the feature for years. We're just tired of waiting and hearing, "it's planned for a future release".1 point
-
I do think it would be helpful to give a bit more info about this kind of thing in general though. e.g. 'this feature is planned for future updates but unfortunately there's a lot of things in the list above it', or 'this feature is planned for future updates and the good news is its nearly at the top', or 'this feature is planned for future updates and its near the top but there's a few biggies in the way which will take a while'.1 point
-
Thanks - that's very useful. yes the DV data is present with just a show streams, it was the sidedata type using the frames parameter that is key here Hopefully embly can use this to detect HDR10+ as well ... it could just be run as a subset of detecting HDR - so doesn't need to be run for every ffprobe. I'll test this over the weekend. @softworkz@ebr@Luke - FYI1 point
-
Hi all.. i was wondering if there is a way to link together related series and movies. Ex Firefly and it's conclusion movie Serenity. I can add them both to a collection i guess but as far as i tried they don't show up in my series section. Maybe we could just have a way to link them like we can link music videos to albums.. Thoughts? thanks!1 point
-
When I add metadata to my music videos (year, album, artist, track number etc), it automatically links to the artist in my music library. So, when I go to their page, I see their music videos. My question is, is it possible to have a link like this for the specific album as well? Meaning when I go to an album and see all of the songs, the video will also show at the bottom. Subsequently, the album would be linked to from the music video itself: Am I doing something wrong or is that just not supported?1 point
-
https://emby.media/community/index.php?/topic/72953-add-dolby-vision-dolby-atmos-dtsx-hdr10plus-and-hlg-to-mediainfo/page/2/#comments This info/feature has been asked for many times - but the only enhancement since the request is displaying the HDR10 'info' after the HEVC codec - but of course that is incorrect for anything that is HDR10+, HLG or DV... Identifying these streams is easy enough in something like MediaInfoCLI - that also includes identifying all the object based Audio streams such as THD Atmos and DTS-X. However, as emby uses ffprobe, this does NOT identify the above info, and thus emby cannot catalogue it. Manual hacking the db or api is the only way to get the more advanced features displayed ..1 point
