Jump to content

Josh.5

Members
  • Content Count

    140
  • Joined

  • Last visited

  • Days Won

    5

Josh.5 last won the day on June 16

Josh.5 had the most liked content!

Community Reputation

91 Good

About Josh.5

  • Rank
    Advanced Member

Recent Profile Visitors

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

  1. This overwrites the command options for all files. You can enter as many as you like separated either by a new line or space. And adding an option to this field that already exists will replace the unmanic default for all files. Just note that the example is just an example. The command does differ in some ways for each of your files based on its streams and container.
  2. Indeed. It's hacktober. I took a few days off work so I could spend some time kick-starting development again. The issue list on GitHub was starting to backup a bit.
  3. O right. Well there we go then. Spritzup needs to modify the Docker template.
  4. Do you by any chance have it as a map on your Unmanic docker container config? I'm not sure what "Media" directory you are talking about. Unmanic does not do anything with a "Media" directory in it's defaults.
  5. May be a bug in the python dist package. Without the full path I cannot know for sure. I did a full update of the Docker Ubuntu base image the other day, perhaps that is why this is now broken
  6. Are there any fancy characters in the name or path of your files?
  7. I'm really sorry. I cannot help with this at all. I don't have an Intel CPU on my Unraid machine. I can only test Unmanic quick sync on the laptop that I have.
  8. Try adding `-max_muxing_queue_size 1024` to the Custom FFMPEG Options. I've already set this quite high at 512. But perhaps your file needs to go higher. (https://trac.ffmpeg.org/ticket/6375)
  9. Yes. Inotify has an upper limit on the number of files that it can monitor. This is a Linux kernel feature, not a Python module or Unmanic feature. I just checked my Unraid and it is set to 16384 files for "max_user_watches". If you want to be able to extend inotify to do this, you will need to increase this setting in Unraid. For more info on how to do that, I'd recommend googling something like "increasing inotify max_user_watches events"
  10. I've pushed an update to fix these sorts of errors.
  11. What errors are you seeing in the ffmpeg logs (not unmanics logs)? Since you have dubugging turned on, the ffmpeg logs will be saved. They will appear under details of task if you go to the history page. It just so happens that I've accidentally forgotten to turn off debugging on the ffmpeg logs (woops), so you should see a decent amount of information there.
  12. New Zealand. So, I've pushed x3 new features today... Quicksync HW Encoding (VAAPI) support. Quicksync was not fully enabled after the NVIDIA encoding feature was added a few months back. It was missing some testing and additional configurations. I finally managed to get my hands on an Intel laptop a couple of months back, so I was able to finally finish that part off. There are no configuration options at the moment for HW decoding, but I think I would like to get around to that some time also. However, there is now a way you can configure Intel decoding and encoding if you know what you are doing (keep reading below) Task lists are now read from the database. This is a big update. If anyone's install breaks because of this change... sorry. Basically, all the "lists" are now inserted and selected from the SQLite DB. This change required a decent overhaul of the way the application passes tasks around to the workers and post-processor etc. Now that this change has been implemented, it will be possible to add features to move items around in the task list or set priority on items. This is what I want to move onto next. This was the last big change that I had to implement before moving from "beta". It is the last change that I have on my milestones that would break anyone's configuration and cause them to need to delete the database and start fresh. So now that this is done, I should be moving this out of beta and expanding it to other forums. Advanced FFMPEG Options. This is something that users that want to get their hands dirty may particularly enjoy. I often see posts wishing Unmanic could give them more control over how it was transcoding their library. Even recently I have seen a post here wondering what the FFMPEG arguments were that Unmanic were executing. In settings you will now find a fifth tab - "Advanced Options". This tab will give you a print out example of what FFMPEG will be run on your video files as well as a text input box for adding your own custom FFMPEG Options. For those of you who can be bothered reading the FFMPEG docs, you may find some ways to further improve the command. For now, this "Custom FFMPEG Options" field will also be a requirement to get the Intel VAAPI encoders working. It requires these two params to be added: -vaapi_device /dev/dri/renderD128 -vf format=nv12|vaapi,hwupload If this is to difficult for people, I will eventually come up with a way for these to be automatically populated when one of the vaapi encoders is selected. But that is a low priority. It's time to get onto some front-end improvements. I will add instructions on the first post for setting this up. Sorry for the seemingly lack of development people. I have far from given up on this application. I quite enjoy it. I have been slowly working on it this year. Unfortunately, earlier this year when we finished our lock-down here in NZ, my workload increased as we went into catch-up mode at my day job. Its been the busiest year form me. My next goal is to give us some ability to sort the pending tasks list and blacklist any files that are constantly failing. Hopefully some people get some good use out of this last update with quicksync. Cheers
  13. Enabling the debugging will add the full ffmpeg log to the historical record
  14. I love it when ppl ask these questions... Anything to post a lmgtfy link. https://lmgtfy.com/?q=what%27s+the+difference+between+%3A%C2%A0+hevc_nvenc+and+nvenc_hevc The drop-down list is populated by what's available for that compiled ffmpeg, minus what unmanic is not able to do. Unmanic can do both and the ffmpeg in the container can do both. So both are shown. And no, unmanic cannot use the decoder at this point. I'd be open to any PR for adding this feature.