Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Josh5 - Unmanic - Library Optimiser

Featured Replies

21 hours ago, ich777 said:

Have you passed through the device '/dev/dri' in the template?

Have you the device /dev/dri on the host?

Open up a Unraid terminal and type in 'ls /dev/dri' if it says no auch file or directory your iGPU isn't working.

Yes, I have passed through the iGPU in the docker template per the docker template instructions using the extra parameters section.  The card shows up under /dev/dri.

 

docker template.png

Capture.PNG

  • Replies 1.6k
  • Views 444.3k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • @Ashe @trekkiedj @itimpi   Please see update first post also for an example of how I have it setup. I have also added a temporary solution to adding multiple library locations if anyone need

  • There should be a new update available. This has quite a number of changes to how ffmpeg is executed. It should resolve some issues with inotify and library scanning. For those people who created

  • Just as a notice here, I will soon be steeping away from using Unraid to develop and maintain my projects. I will still provide support for Unraid for all of my projects, but that will be moved and on

Posted Images

Unmanic has been working great. my entire library is converted to h265. and it picks up new files when downloaded.

 

But....something happened with the recent update...i did the update and then several hours later noticed its trying to encode everything all over again! what happened??? everything was already encoded. checked settings and everything is how it was before. nothing was changed from the update. any help would be appreciated. thanks.

I have the same thing going on it is trying re-encode all x265 content including 2160p stuff that was already x265. Some resulted in a small decrease. 1 or 2 actually increased in size slightly. A lot of failed ones that I downloaded x265 and were never re-encoded by unmanic till now. unmaniac still fails on subtitles that handbrake has no problems with.

same here after update. It seems to not be using GPU either. Nothing being worked on in nvidia-smi, but cpu is cranking away.

Actually, what it looks like is it's just flying over it without doing a whole lot of encoding if at all. 

 

Input #0, matroska,webm, from '/library/tv/An Idiot Abroad/Season 01/An Idiot Abroad - S01E07 - Peru Bluray-1080p.mkv':
  Metadata:
    ENCODER         : Lavf58.45.100
  Duration: 00:44:20.70, start: 0.000000, bitrate: 2109 kb/s
    Stream #0:0(eng): Video: hevc, yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 25 tbc (default)
    Metadata:
      ENCODER         : Lavc58.91.100 hevc_nvenc
      DURATION        : 00:44:20.600000000
    Stream #0:1: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      DURATION        : 00:44:20.704000000
Output #0, matroska, to '/tmp/unmanic/unmanic_file_conversion-1611874377.5367582/An Idiot Abroad - S01E07 - Peru Bluray-1080p-1611874377.5367887.mkv':
  Metadata:
    encoder         : Lavf58.45.100
    Stream #0:0(eng): Video: hevc, yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      ENCODER         : Lavc58.91.100 hevc_nvenc
      DURATION        : 00:44:20.600000000
    Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      DURATION        : 00:44:20.704000000
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  419 fps=0.0 q=-1.0 size=    3840kB time=00:00:16.72 bitrate=1881.3kbits/s speed=30.5x    
frame= 1594 fps=1416 q=-1.0 size=   15872kB time=00:01:03.72 bitrate=2040.5kbits/s speed=56.6x    
frame= 2865 fps=1559 q=-1.0 size=   27904kB time=00:01:54.56 bitrate=1995.4kbits/s speed=62.3x    
frame= 4064 fps=1632 q=-1.0 size=   40704kB time=00:02:42.52 bitrate=2051.7kbits/s speed=65.3x    
frame= 5174 fps=1724 q=-1.0 size=   53248kB time=00:03:26.92 bitrate=2108.1kbits/s speed=68.9x    
frame= 6387 fps=1790 q=-1.0 size=   65792kB time=00:04:15.44 bitrate=2110.0kbits/s speed=71.6x    
frame= 7554 fps=1791 q=-1.0 size=   77568kB time=00:05:02.12 bitrate=2103.3kbits/s speed=71.6x    
frame= 9082 fps=1872 q=-1.0 size=   93440kB time=00:06:03.24 bitrate=2107.3kbits/s speed=74.9x    
frame=10205 fps=1907 q=-1.0 size=  106240kB time=00:06:48.16 bitrate=2132.3kbits/s speed=76.3x    
frame=11402 fps=1915 q=-1.0 size=  119040kB time=00:07:36.04 bitrate=2138.4kbits/s speed=76.6x    
frame=12441 fps=1904 q=-1.0 size=  130816kB time=00:08:17.60 bitrate=2153.6kbits/s speed=76.2x    
frame=13704 fps=1895 q=-1.0 size=  143360kB time=00:09:08.12 bitrate=2142.6kbits/s speed=75.8x    
frame=15482 fps=1974 q=-1.0 size=  155392kB time=00:10:19.24 bitrate=2055.7kbits/s speed=78.9x    
frame=16800 fps=1968 q=-1.0 size=  171776kB time=00:11:11.96 bitrate=2094.2kbits/s speed=78.7x    
frame=17882 fps=1969 q=-1.0 size=  184576kB time=00:11:55.24 bitrate=2114.0kbits/s speed=78.8x    
frame=19003 fps=1978 q=-1.0 size=  196864kB time=00:12:40.08 bitrate=2121.8kbits/s speed=79.1x    
frame=19961 fps=1945 q=-1.0 size=  208640kB time=00:13:18.40 bitrate=2140.8kbits/s speed=77.8x    
frame=21190 fps=1968 q=-1.0 size=  221952kB time=00:14:07.56 bitrate=2145.3kbits/s speed=78.7x    
frame=22587 fps=1975 q=-1.0 size=  237312kB time=00:15:03.44 bitrate=2151.8kbits/s speed=  79x    
frame=23755 fps=1981 q=-1.0 size=  250368kB time=00:15:50.16 bitrate=2158.6kbits/s speed=79.3x    
frame=25377 fps=2023 q=-1.0 size=  261888kB time=00:16:55.04 bitrate=2113.6kbits/s speed=80.9x    
frame=26603 fps=2029 q=-1.0 size=  273664kB time=00:17:44.08 bitrate=2106.8kbits/s speed=81.2x    
frame=27710 fps=2032 q=-1.0 size=  286208kB time=00:18:28.36 bitrate=2115.4kbits/s speed=81.3x    
frame=28823 fps=2033 q=-1.0 size=  298240kB time=00:19:12.88 bitrate=2119.2kbits/s speed=81.3x    
frame=29824 fps=2030 q=-1.0 size=  310784kB time=00:19:52.92 bitrate=2134.2kbits/s speed=81.2x    
frame=30836 fps=2023 q=-1.0 size=  323072kB time=00:20:33.40 bitrate=2145.8kbits/s speed=80.9x    
frame=31882 fps=2025 q=-1.0 size=  334592kB time=00:21:15.24 bitrate=2149.4kbits/s speed=  81x    
frame=32867 fps=2018 q=-1.0 size=  343296kB time=00:21:54.64 bitrate=2139.2kbits/s speed=80.7x    
frame=34049 fps=2019 q=-1.0 size=  356352kB time=00:22:41.92 bitrate=2143.5kbits/s speed=80.7x    
frame=35526 fps=2020 q=-1.0 size=  368896kB time=00:23:41.00 bitrate=2126.7kbits/s speed=80.8x    
frame=36845 fps=2029 q=-1.0 size=  380160kB time=00:24:33.76 bitrate=2113.1kbits/s speed=81.2x    
frame=37992 fps=2023 q=-1.0 size=  392448kB time=00:25:19.64 bitrate=2115.6kbits/s speed=80.9x    
frame=38752 fps=1999 q=-1.0 size=  402176kB time=00:25:50.04 bitrate=2125.5kbits/s speed=  80x    
frame=39126 fps=1967 q=-1.0 size=  406016kB time=00:26:05.00 bitrate=2125.3kbits/s speed=78.7x    
frame=40142 fps=1967 q=-1.0 size=  418048kB time=00:26:45.64 bitrate=2132.9kbits/s speed=78.7x    
frame=41177 fps=1958 q=-1.0 size=  429824kB time=00:27:27.04 bitrate=2137.8kbits/s speed=78.3x    
frame=42258 fps=1962 q=-1.0 size=  442624kB time=00:28:10.28 bitrate=2145.2kbits/s speed=78.5x    
frame=43607 fps=1963 q=-1.0 size=  454400kB time=00:29:04.24 bitrate=2134.1kbits/s speed=78.5x    
frame=45079 fps=1958 q=-1.0 size=  466944kB time=00:30:03.12 bitrate=2121.4kbits/s speed=78.3x    
frame=46005 fps=1944 q=-1.0 size=  475392kB time=00:30:40.16 bitrate=2116.3kbits/s speed=77.7x    
frame=46960 fps=1923 q=-1.0 size=  486912kB time=00:31:18.36 bitrate=2123.5kbits/s speed=76.9x    
frame=47659 fps=1905 q=-1.0 size=  495616kB time=00:31:46.32 bitrate=2129.8kbits/s speed=76.2x    
frame=48678 fps=1890 q=-1.0 size=  507904kB time=00:32:27.08 bitrate=2136.9kbits/s speed=75.6x    
frame=49638 fps=1880 q=-1.0 size=  520448kB time=00:33:05.48 bitrate=2147.3kbits/s speed=75.2x    
frame=50627 fps=1882 q=-1.0 size=  529152kB time=00:33:45.04 bitrate=2140.6kbits/s speed=75.3x    
frame=52090 fps=1895 q=-1.0 size=  539648kB time=00:34:43.56 bitrate=2121.8kbits/s speed=75.8x    
frame=53081 fps=1891 q=-1.0 size=  552192kB time=00:35:23.20 bitrate=2130.5kbits/s speed=75.6x    
frame=54241 fps=1898 q=-1.0 size=  566528kB time=00:36:09.60 bitrate=2139.1kbits/s speed=75.9x    
frame=55326 fps=1895 q=-1.0 size=  577024kB time=00:36:53.00 bitrate=2136.0kbits/s speed=75.8x    
frame=56377 fps=1899 q=-1.0 size=  591616kB time=00:37:35.04 bitrate=2149.2kbits/s speed=75.9x    
frame=57543 fps=1900 q=-1.0 size=  602112kB time=00:38:21.68 bitrate=2143.0kbits/s speed=  76x    
frame=58634 fps=1896 q=-1.0 size=  614656kB time=00:39:05.32 bitrate=2146.9kbits/s speed=75.9x    
frame=60029 fps=1910 q=-1.0 size=  626688kB time=00:40:01.12 bitrate=2138.1kbits/s speed=76.4x    
frame=61866 fps=1931 q=-1.0 size=  642304kB time=00:41:14.60 bitrate=2126.3kbits/s speed=77.3x    
frame=63450 fps=1950 q=-1.0 size=  655104kB time=00:42:17.96 bitrate=2114.5kbits/s speed=  78x    
frame=64934 fps=1959 q=-1.0 size=  667648kB time=00:43:17.32 bitrate=2105.8kbits/s speed=78.4x    
frame=66515 fps=1983 q=-1.0 Lsize=  685044kB time=00:44:20.67 bitrate=2109.2kbits/s speed=79.3x    
video:621641kB audio:62360kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.152406%

 

Had to stop the docker as it was slowing my computer and freezing it. Has there been a fix as to keeping it from overloading the CPU and Memory, while making sure that it is encoding through the gpu?

  • Author

There may be an issue with the last few changes. I'll take a look tonight and get it fixed for you all

  • Author

Is anyone able to send debug logs?

 

I am unable to reproduce this issue.

  • Author

Please note that with the last lot of changes, if you have "Enable Audio Stream Transcoding" enabled, Unmanic will transcode your files if the audio codec does not match what you have specified in the dropdown.

 

image.png.c1e56676fc29246b8d6c9783fa2b6d87.png

  • Author
10 hours ago, jonfive said:

Actually, what it looks like is it's just flying over it without doing a whole lot of encoding if at all. 

 



Input #0, matroska,webm, from '/library/tv/An Idiot Abroad/Season 01/An Idiot Abroad - S01E07 - Peru Bluray-1080p.mkv':
  Metadata:
    ENCODER         : Lavf58.45.100
  Duration: 00:44:20.70, start: 0.000000, bitrate: 2109 kb/s
    Stream #0:0(eng): Video: hevc, yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 25 tbc (default)
    Metadata:
      ENCODER         : Lavc58.91.100 hevc_nvenc
      DURATION        : 00:44:20.600000000
    Stream #0:1: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      DURATION        : 00:44:20.704000000
Output #0, matroska, to '/tmp/unmanic/unmanic_file_conversion-1611874377.5367582/An Idiot Abroad - S01E07 - Peru Bluray-1080p-1611874377.5367887.mkv':
  Metadata:
    encoder         : Lavf58.45.100
    Stream #0:0(eng): Video: hevc, yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      ENCODER         : Lavc58.91.100 hevc_nvenc
      DURATION        : 00:44:20.600000000
    Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      DURATION        : 00:44:20.704000000
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  419 fps=0.0 q=-1.0 size=    3840kB time=00:00:16.72 bitrate=1881.3kbits/s speed=30.5x    
...

 

 

@jonfive In your case here the FFProbe has detected that your old file is in a "matroska,webm" container. Whereas the application settings mandate that video files need to be in a "matroska" container. So nothing is being transcoded here, just remuxed. The job would only take a couple of seconds and does not use any hardware acceleration as it is not encoding any video streams.

Edited by Josh.5

1 hour ago, Josh.5 said:

Please note that with the last lot of changes, if you have "Enable Audio Stream Transcoding" enabled, Unmanic will transcode your files if the audio codec does not match what you have specified in the dropdown.

 

image.png.c1e56676fc29246b8d6c9783fa2b6d87.png

What is the consequence if audio transcoding isn’t checked? How does it affect the file from a playback perspective?

  • Author
5 minutes ago, tasmith88 said:

What is the consequence if audio transcoding isn’t checked? How does it affect the file from a playback perspective?

If you do not have "Enable Audio Stream Transcoding" checked, then whatever audio streams exist in the original file will be copied to the destination file with no changes made to it's codec.

 

I personally do not have this checked as my playback devices can handle any codec fine (with the exception of the Chromecast).

 

However, if you find that you have files in your library that are not playing well due to the audio, you may wish to enable this setting.

 

Below it you will see a setting "Enable Audio Stream Cloning". This setting clones any surround sound audio streams (greater than 2 channels) and encodes that clone with only 2 channels according to the selected audio codec and bitrate.

 

 

As an example that affects me personally, I had some videos that contained audio streams encoded with some kind of DD 7.1. My Chromecast could not play these and Plex would not transcode the audio when it tried (it would happily transcode the video, but not he audio). I didn't want to remove the surround sound streams from my files. My Chromecast (in the kitchen) only plays stereo anyway. So my solution was to add this setting to Unmanic that clones the audio stream (at the cost of an extra few MB per result file). On the Plex app I can then select the stereo channel when casting these videos to the kitchen Chromecast and the video files that were unable to play before now work perfectly fine.

 

 

These settings are really dependant on your setup. You may have no issues with audio playback on any of your players. And in that circumstance I would recommend NOT selecting the "Enable Audio Encoding" checkbox at the top of that page at all. When that is not selected, then your audio streams are left completely untouched and are just "copied" into the new destination file. 

2 hours ago, Josh.5 said:

If you do not have "Enable Audio Stream Transcoding" checked, then whatever audio streams exist in the original file will be copied to the destination file with no changes made to it's codec.

 

I personally do not have this checked as my playback devices can handle any codec fine (with the exception of the Chromecast).

 

However, if you find that you have files in your library that are not playing well due to the audio, you may wish to enable this setting.

 

Below it you will see a setting "Enable Audio Stream Cloning". This setting clones any surround sound audio streams (greater than 2 channels) and encodes that clone with only 2 channels according to the selected audio codec and bitrate.

 

 

As an example that affects me personally, I had some videos that contained audio streams encoded with some kind of DD 7.1. My Chromecast could not play these and Plex would not transcode the audio when it tried (it would happily transcode the video, but not he audio). I didn't want to remove the surround sound streams from my files. My Chromecast (in the kitchen) only plays stereo anyway. So my solution was to add this setting to Unmanic that clones the audio stream (at the cost of an extra few MB per result file). On the Plex app I can then select the stereo channel when casting these videos to the kitchen Chromecast and the video files that were unable to play before now work perfectly fine.

 

 

These settings are really dependant on your setup. You may have no issues with audio playback on any of your players. And in that circumstance I would recommend NOT selecting the "Enable Audio Encoding" checkbox at the top of that page at all. When that is not selected, then your audio streams are left completely untouched and are just "copied" into the new destination file. 

I tried the cloning process, however, it still gives me the same overload of the resources. it may not be as long, but it is still slowing everything down. In addition, I am noticing that it hasn't transcoded the videos for my tv shows. They are currently sitting and keeps trying to just do movies. I don't know what is going on here.

5 hours ago, Josh.5 said:

If you do not have "Enable Audio Stream Transcoding" checked, then whatever audio streams exist in the original file will be copied to the destination file with no changes made to it's codec.

 

I personally do not have this checked as my playback devices can handle any codec fine (with the exception of the Chromecast).

 

However, if you find that you have files in your library that are not playing well due to the audio, you may wish to enable this setting.

 

Below it you will see a setting "Enable Audio Stream Cloning". This setting clones any surround sound audio streams (greater than 2 channels) and encodes that clone with only 2 channels according to the selected audio codec and bitrate.

 

 

As an example that affects me personally, I had some videos that contained audio streams encoded with some kind of DD 7.1. My Chromecast could not play these and Plex would not transcode the audio when it tried (it would happily transcode the video, but not he audio). I didn't want to remove the surround sound streams from my files. My Chromecast (in the kitchen) only plays stereo anyway. So my solution was to add this setting to Unmanic that clones the audio stream (at the cost of an extra few MB per result file). On the Plex app I can then select the stereo channel when casting these videos to the kitchen Chromecast and the video files that were unable to play before now work perfectly fine.

 

 

These settings are really dependant on your setup. You may have no issues with audio playback on any of your players. And in that circumstance I would recommend NOT selecting the "Enable Audio Encoding" checkbox at the top of that page at all. When that is not selected, then your audio streams are left completely untouched and are just "copied" into the new destination file. 

Just wanted to +1 this recent development and add a bit of insight that may help others.  I have a Plex setup that does not have surround sound capability but can handle H.265 video.  When I stream a H.265 video on that device that does not have a stereo track, Plex transcodes the video stream to H.264 while it downmixes the multi-channel audio to stereo.  This transcoded stream now requires more bandwidth simply because it's H.264.  This change to Unmanic is awesome in that it has automatically gone through my entire library adding a stereo audio track to videos that didn't already have one, and now the client I'm referring to will directplay the H.265 videos because of the presence of the 2 channel audio track.

 

Thanks @Josh.5 !

  • Author
5 hours ago, tasmith88 said:

I tried the cloning process, however, it still gives me the same overload of the resources. it may not be as long, but it is still slowing everything down. In addition, I am noticing that it hasn't transcoded the videos for my tv shows. They are currently sitting and keeps trying to just do movies. I don't know what is going on here.

This is a separate issue. It is to be expected that a task like an FFMpeg encode would attempt to use all resources it has available to carry out the job. Audio encoding and remuxing is only being done on the CPU and your NVENC encoder will bot be used.

 

For most people who use Unmanic, this is something that they want to have running in the background.  Furthermore, it is the sort of thing that they are running in the background sharing resources with other processes. For these people (again, most people) it is HIGHLY recommended to limit resource use by your Unmanic Docker container.

This is a screenshot of my config. Because I am using NVENC for hardware acceleration, I do not need the CPU to do much. I have pinned Unmanic to just a couple of cores and have then limited the use across those cores to 30% (--cpus='.3').

 

image.thumb.png.fd4dd322cc43247fc8ac0b36f7b45a2c.png

 

 

Even if you were not using hardware acceleration, you should be limiting the resources Unmanic can use in a similar way to this as otherwise it will affect your other processes on your server. There is currently no way to limit the workers resource use in Unmanic, and I am unsure if there will be any time soon. Therefore, Docker is the best way to run Unmanic and using the "--cpuset" ("CPU Pinning" in the Unraid templated) and "--cpus" to then limit it's resources. 

6 minutes ago, Josh.5 said:

This is a separate issue. It is to be expected that a task like an FFMpeg encode would attempt to use all resources it has available to carry out the job. Audio encoding and remuxing is only being done on the CPU and your NVENC encoder will bot be used.

 

For most people who use Unmanic, this is something that they want to have running in the background.  Furthermore, it is the sort of thing that they are running in the background sharing resources with other processes. For these people (again, most people) it is HIGHLY recommended to limit resource use by your Unmanic Docker container.

This is a screenshot of my config. Because I am using NVENC for hardware acceleration, I do not need the CPU to do much. I have pinned Unmanic to just a couple of cores and have then limited the use across those cores to 30% (--cpus='.3').

 

image.thumb.png.fd4dd322cc43247fc8ac0b36f7b45a2c.png

 

 

Even if you were not using hardware acceleration, you should be limiting the resources Unmanic can use in a similar way to this as otherwise it will affect your other processes on your server. There is currently no way to limit the workers resource use in Unmanic, and I am unsure if there will be any time soon. Therefore, Docker is the best way to run Unmanic and using the "--cpuset" ("CPU Pinning" in the Unraid templated) and "--cpus" to then limit it's resources. 

Completely agree and have done the same thing based on your intial posts of CPU limiting and hardware acceleration setup. When I start unmanic, however, resources still shoot up.

 

image.thumb.png.6e0764801f2b48f7262035f7c23f0640.png

 

Above is the current setup that I have. Below is what happens when I start unmanic. 

 

image.thumb.png.ad64b143aab884f05f55fe8b809a6527.png

 

image.thumb.png.9619fc9f40a0d0d81400212eb6f856eb.png

 

image.thumb.png.f32e29aaa58cb6f46df29060e5b26630.png

 

I have also attached my settings to make sure I'm not going crazy...

 

image.thumb.png.bd638728868150387c69fb5ee2d66752.png

 

image.thumb.png.f42a8af2cb969ee5460f72ef68fcf99c.png

 

image.thumb.png.395b0a82154b1a82789312a9c2c242d7.png

 

image.thumb.png.c671da234c8f4520589297d1f070e9fb.png

 

image.thumb.png.da2b1024ae8fea2deea2c10ff5bfa786.png

 

image.thumb.png.8becfb0be8865d58c43c948e26fb24a8.png

 

image.thumb.png.57773bee8b180b96438bef1a4b470fe3.png

  • Author

@tasmith88 What does your CPU resource use look like when Unmanic is not running?

1 minute ago, Josh.5 said:

@tasmith88 What does your CPU resource use look like when Unmanic is not running?

 

While it's not running, it looks like this...

 

image.thumb.png.4dc2933c9c8eab6c32f593510c6aa711.png

 

image.thumb.png.6625a09ad1473643f7c191cf3dc7836f.png

  • Author

@tasmith88 The part I find strange there is that you have the container pinned to 4-7,16-19, yet cores 0-3,12-15 are also spiking

5 minutes ago, Josh.5 said:

@tasmith88 The part I find strange there is that you have the container pinned to 4-7,16-19, yet cores 0-3,12-15 are also spiking

@Josh.5 Exactly! My CPU and RAM spikes to 100% when unmanic is running. This wasn't happening in before so it's crazy to me where the issue is coming from. Love unmanic and want to continue using it...just need to figure out how to get it running properly again without killing all resources and processes.

 

On a separate note, where should the transcode be running? Should it be through the ram or somewhere else? I have 2TB cache and as you see 64GB of RAM.

Edited by tasmith88

  • Author

@tasmith88 I have modified my settings slightly to test it. Pointing it at my entire TV Show library

 

image.thumb.png.f4dfe8d716e12d446e2973e80543ec98.png

 

 

image.thumb.png.1916d5e013ed15bd3f6b229000dc6716.png

  • Author
2 minutes ago, tasmith88 said:

@Josh.5 Exactly! My CPU and RAM spikes to 100% when unmanic is running. This wasn't happening in before so it's crazy to me where the issue is coming from. Love unmanic and want to continue using it...just need to figure out how to get it running properly again without killing all resources and processes.

 

On a separate note, where should the transcode be running? Should it be through the ram or somewhere else? I have 2TB cache and as you see 64GB of RAM.

Could you try re-creating the docker container. Just modify the template and click apply.

If that does not work, could you try moving the appdata/unmanic directory to appdata/unmanic_backup and restart the container. You will need to reconfigure the Unmanic settings.

 

I personally use `/dev/shm/unmanic` for my cache as I have enough spare ram for this.

 

image.thumb.png.eef82aa0d10a8d47ceb111adcbd46bcd.png

33 minutes ago, Josh.5 said:

Could you try re-creating the docker container. Just modify the template and click apply.

If that does not work, could you try moving the appdata/unmanic directory to appdata/unmanic_backup and restart the container. You will need to reconfigure the Unmanic settings.

 

I personally use `/dev/shm/unmanic` for my cache as I have enough spare ram for this.

 

image.thumb.png.eef82aa0d10a8d47ceb111adcbd46bcd.png

@Josh.5 So I completely deleted the container and the folder and reinstalled. So far so good, however, now my hardware transcode is not working. Current settings, but I thought this was correct.

 

image.thumb.png.cdeba0ec29224c27afd323afe358c0d5.png

 

image.thumb.png.b4fdfe307ab96343ba3b3bdb32812061.png

 

image.thumb.png.f56b26295abddbb2b3d69334f9f77765.png

 

image.thumb.png.1003020740b3524107ed8bfaa13096fa.png

 

image.thumb.png.37203ec31d1551931911e462c3faaf57.png

 

 

  • Author
1 hour ago, tasmith88 said:

@Josh.5 So I completely deleted the container and the folder and reinstalled. So far so good, however, now my hardware transcode is not working. Current settings, but I thought this was correct.

 

image.thumb.png.cdeba0ec29224c27afd323afe358c0d5.png

 

image.thumb.png.b4fdfe307ab96343ba3b3bdb32812061.png

 

image.thumb.png.f56b26295abddbb2b3d69334f9f77765.png

 

image.thumb.png.1003020740b3524107ed8bfaa13096fa.png

 

image.thumb.png.37203ec31d1551931911e462c3faaf57.png

 

 

The settings look fine to me. I don't normally have driver capabilities at all. Just delete it. I also have my nvidia gpu I'd just set to "all" as I only have the one gpu anyway. Perhaps the uuid is wrong in your settings? Try setting it to all.

 

Also, once you have configured the hardware acceleration, you will need to restart Unmanic for it to be applied to the current pending list.

hate to bug you about it, but i have a few that are still in that mkv/webm format that keep cycling through again - how can i get unmanic to just encode it to mkv?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.