Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

18 Good

About dee31797

  • Rank
    Advanced Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. For Handbrake, you should also ask this over at it's support forum: https://forums.unraid.net/topic/57420-support-djoss-handbrake/ I suspect the issue is your container is having issue accessing the /dev/dri/renderD128. It's usually a permission issue so I suggest start there. This is probably not proper linux protocol or best security practice, but I change the permissions to 777 when I troubleshoot this on my system. # show current permissions so you can change it back if you want ls -la /dev/dri # change perms chmod 777 /dev/dri/*
  2. Hi, can you post your template xml for intel-gpu-tools and/or handbrake?
  3. Those options would be really tough to implement in the docker image, but one suggestion is to use the user scripts plugin that allows time scheduled jobs. #!/bin/bash docker start recordings-converter sleep 8h docker stop recordings-converter exit That script should start the container at the time you set in user scripts, for example 11 p.m., leave it running for 8 hours or until 7 a.m., then stop the container at that time. Sorry I couldn't be of more help.
  4. There's a lot of debate on the internet about nvenc vs software encoding and video quality. The consensus I find is that software encoding is better quality, but I personally don't notice much of a difference. I don't know what "ref=5" does, but "bframes" is not supported by NVENC for HEVC except for RTX cards. You can reference which Nvidia cards support B-frames here: https://developer.nvidia.com/video-encode-decode-gpu-support-matrix
  5. Thanks! Your XML looks good, and it works with other containers so that means you have the drivers installed. When you access the GUI, do you have the options in the pic below?
  6. Hi, please attach your template file here. It's located at flash\config\plugins\dockerMan\templates-user my-HandBrake.xml
  7. For nvidia, change the variable "ENCODER" to nvidia in the settings in the Docker add --runtime=nvidia to "extra parameters" (switch on advanced view) Click on Add another Path, Port, Variable, Label or Device and change config type to variable. then add in the KEY field NVIDIA_DRIVER_CAPABILITIES and in the VALUE field add "all" Click on Add another Path, Port, Variable, Label or Device and change config type to variable. then add in the KEY field NVIDIA_VISIBLE_DEVICES and in the VALUE field add your GPU UUID edit: this forum post has visual details on add those settings to a container
  8. Yes it will convert recursively throughout the sub directories, except hidden folders. For example Plex records in a .grab folder temporarily. Also, the new files will be saved in the same folder path the .ts is located. Thats currently how I use the container. I just leave it running at /mnt/user/videos and anytime a tv show or movie is recorded in a sub directory it finds and converts it. If you run into any issues with that please let me know.
  9. I believe the sync issue is with the audio codec being aac_latm, I found other people on the web describing the same issue. None of the channels I have from my provider come like that so I'd never run into this problem before. I'm going to test an updated ffmpeg version and get back to you. Thanks for sharing all the info. It will definitely help me make the setup better!
  10. mihcox, I pushed an updated image to see if it fixes it. If you don't mind please try it out: Please delete the failed_conversions file in your appdata /recordings-converter/ folder, and then do a update to the container (Unraid docker tab, advanced view, force update). Send any new postprocess logs. Thanks for helping me improve the docker container!
  11. For nvidia processed ones there could be a problem with the nvidia script, send me the postprocess log and I'll check it out.
  12. Thank you for the logs, I'm looking into it. Quick question were you using encoder=intel at any point? or always software option?
  13. This is a tough one! I may have guessed wrong with the /app, again from the link, the container path may need to be more specific like /app/Settings etc. Sorry about that! info from docker hub: Volumes Following list can be mounted so files can be access locally /app/Logs /app/Database /app/Settings
  14. Which image tag did you use? Here's the tags I found from that link: nightly-win10-x64 240 MB nightly-ubuntu-x64 143 MB nightly-linux 538 MB nightly-win 540 MB beta-win10-x64 540 MB beta-ubuntu-x64 143 MB latest-win 248 MB latest-linux 189 MB
  15. Hi mihcox, Your container settings look correct, and I see the file is definitely a .ts. Sorry that didn't work for you. Check and see if there's a log file in your appdata /recordings-converter/log folder, the name of the log file should start with "postProcess". If they are there attach them here and I check what went wrong.