Jump to content

Search the Community

Showing results for tags 'hwaccel'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • Emby Premiere Purchase/Subscription Support
    • Feature Requests
    • Tutorials and Guides
  • Emby Server
    • General/Windows
    • Android Server
    • Asustor
    • FreeBSD
    • Linux
    • NetGear ReadyNAS
    • MacOS
    • QNAP
    • Synology
    • TerraMaster NAS
    • Thecus
    • Western Digital
    • DLNA
    • Live TV
  • Emby Apps
    • Amazon Alexa
    • Android
    • Android TV / Fire TV
    • Windows & Xbox
    • Apple iOS / macOS
    • Apple TV
    • Kodi
    • LG Smart TV
    • Linux & Raspberry Pi
    • Roku
    • Samsung Smart TV
    • Sony PlayStation
    • Web App
    • Windows Media Center
    • Plugins
  • Language-specific support
    • Arabic
    • Dutch
    • French
    • German
    • Italian
    • Portuguese
    • Russian
    • Spanish
    • Swedish
  • Community Contributions
    • Third Party Apps
    • Fan Art & Videos
    • Tools and Utilities
    • Web App CSS
  • Testing Area
    • WMC UI (Beta)
  • Other
    • Non-Emby General Discussion
    • Developer API
    • Hardware
    • Media Clubs

Blogs

  • Emby Blog

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 4 results

  1. Hi everyone, I need some help with setting up an Emby Docker container on my Raspberry Pi 4 running Rocky Linux 9. I'm using the following docker-compose.yml: services: emby: image: emby/embyserver_arm64v8:4.9.0.30 environment: - UID=1000 - GID=998 - GIDLIST=39,998 volumes: - ./config:/config - /mnt/extdrivea:/mnt/extdrive - ./test:/mnt/test ports: - 8096:8096 - 8920:8920 devices: - /dev/dri:/dev/dri - /dev/vchiq:/dev/vchiq # MMAL/OMX on Raspberry Pi restart: unless-stopped I found that the GID for the video and render groups are as follows: getent group video | cut -d: -f3 39 getent group render | cut -d: -f3 998 However, I'm having an issue where I don't see the hardware acceleration option in the Emby menu. This is what I see in the Transcoding log: The issue is that I don't see the hardware acceleration option in the Emby menu. Can anyone please advise me on what might be wrong? What settings should I check to ensure that hardware acceleration is working correctly? >>>>>> Processing Plan Name CanDoInHW WillDoInHW Reason Copy video stream >> False False Software Codec VideoInput >> False False Not a hardware decoder VideoOutput >> False False Not a hardware encoder Copy video stream >> False False Software Codec I have purchased a subscription for this feature, and I want to ensure that hardware acceleration works properly. Can anyone please advise me on what might be wrong? What settings should I check to ensure that hardware acceleration is functioning correctly?
  2. Hello, So, I'm using linuxserver/emby:beta for my docker image, I've passed the devices /dev/dri/card0 and /dev/dri/renderD128 to the container. Emby doesn't detect all the available profile for decoding and encoding (Also, I have an active Emby Premiere subscription). I've installed into the image `vainfo` into the container to check that everything is good and I see all the profile (like HEVC, H264): root@bd304a409b20:/# vainfo error: XDG_RUNTIME_DIR not set in the environment. error: can't connect to X server! libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.14 (libva 2.12.0) vainfo: Driver version: Mesa Gallium driver 22.0.5 for AMD Radeon Vega 3 Graphics (raven, LLVM 13.0.1, DRM 3.47, 5.19.17-Unraid) vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileHEVCMain : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointEncSlice VAProfileHEVCMain10 : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileVP9Profile0 : VAEntrypointVLD VAProfileVP9Profile2 : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc As you can see, there are more profile than just MPEG-2 and VP9, but those aren't found by emby. To test further, I've installed Jellyfin image. I've configured it to use hardware decoding using vaapi and selected the HEVC decoding (normal and 10 bit). I tested to stream to the browser a hevc 10bit file, it used hardware decoding without any issue. I check the GPU usage with radeontop. Here is a transcode log from jellyfin proving that ffmpeg had no issue using the device. transcode-log-jellyfin.log Emby hardware detection log: hardware_detection-63807243716.txt What can I do to force Emby to recognize the VAAPI profiles ?
  3. Meeko

    HW Converting?!

    Hello, Can emby only cpu converting?? Best regards.
  4. @@Luke, as posted in https://emby.media/community/index.php?/topic/28528-how-can-you-tell-if-quicksync-is-working/?p=275763 , this is an important feature, even more now that more and more users have HW that can be used to accelerate encoding and decoding. Can this please be done now? I've recently bought new hardware and I'm not sure if my hw acceleration settings are actually working. Possibly no, because of the CPU usage I see.
×
×
  • Create New...