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] Djoss - HandBrake

Featured Replies

11 hours ago, Djoss said:

 

After a little bit more investigation, it seems that the "source-path" parameter is working under Linux.  However, HandBrake will use the source path only if it is writeable.  By default, /storage inside the container is read-only, thus if your video is coming from there, the "source-path" parameter won't work.  If you want /storage to be writable, you can edit the "Storage" parameter of the container and change "Access Mode" to "Read/Write".  You have to switch to the "Advanced View" to be able to perform this.

sadly still didn't work after i set and confirmed both storage and output are set to read/write

  • Replies 1.4k
  • Views 294k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Try the latest version, which have Quick Sync support. See https://github.com/jlesage/docker-handbrake#intel-quick-sync-video for more details on how to use it.

  • Ok I found the issue.  A new image with the fix is on its way.

  • @nuhll, try the latest update, the issue should be fixed.

Posted Images

  • Author
22 minutes ago, jcofer555 said:

sadly still didn't work after i set and confirmed both storage and output are set to read/write

It's working for me.  How did you set the template ?

Also not that the source path is not part of the "Save to" field, but it is part of the "To" select box at the right.

49 minutes ago, Djoss said:

It's working for me.  How did you set the template ?

Also not that the source path is not part of the "Save to" field, but it is part of the "To" select box at the right.

here is my template configs for the path mounts and the overall template, also a screenshot of how i have it in the container but i don't see the source-path in the to on the right in doesn't give me a name either unles it put {source-path} {source} but still nothing in the to on the right

image.thumb.png.a624a1cfb00d076dcd074cac982fe723.png

 

image.png.e7f930e3b650ebf33c3a33e129ba5bdd.png

image.thumb.png.c78a1e658f095f8e9c6c11908de15501.png

 

image.thumb.png.a47a0542b242c025c8ec7b7092647ef4.pngimage.thumb.png.de6be38faf2838f47499374d94b697ec.png

Edited by jcofer555

Hi, I think my question may have been overlooked. I found a very roundabout way of reorganizing the audio, but if there is an easier way to do it in handbrake I would really appreciate it.

  • Author
46 minutes ago, jcofer555 said:

here is my template configs for the path mounts and the overall template, also a screenshot of how i have it in the container but i don't see the source-path in the to on the right in doesn't give me a name either unles it put {source-path} {source} but still nothing in the to on the right

Did you try "{source-path}/{source}" ?

  • Author
8 minutes ago, Ruse said:

Hi, I think my question may have been overlooked. I found a very roundabout way of reorganizing the audio, but if there is an easier way to do it in handbrake I would really appreciate it.

 

What do you mean by "reorganizing audio" ?

17 minutes ago, Djoss said:

 

What do you mean by "reorganizing audio" ?

For example. I don't like Lossless Audio being the first in the list. I prefer regular DTS or AC3 first for compatibility, but unless I add them manually by hand or if I remux with toolnix. I can't do it that way. in the windows version I am able to drag and drop the audio tracks in whatever way I see fit.

4 hours ago, Djoss said:

Did you try "{source-path}/{source}" ?

image.thumb.png.b059420a50754b43d2052fe436e11201.pngwith that it's ends up like this

  • 2 weeks later...

Hi im trying to change presets to work with Automatic Video Conversion and also set up more than one watch folder, how do I do this any step by step options for it.

On 1/9/2024 at 8:33 AM, Djoss said:

 If you want /storage to be writable, you can edit the "Storage" parameter of the container and change "Access Mode" to "Read/Write".  You have to switch to the "Advanced View" to be able to perform this.

I don't see "Access Mode" in Advanced View, is it called something else? Do I need to add a new variable?  Yes I was in advanced view and expanded all parameters/settings. 

NVM, once you are in "Advanced View" you click "Edit" next to the Storage variable. Got that. 

 

I changed it to read/write, because I output in a sub-directory of the storage volume. Restarted the container and am still seeing "because the associated output directory 'Cannot process watch folder because the associated output directory is not writable."

 

Anything else I need to do? 

  • 4 weeks later...

Recently had to delete my docker.img file as i believe it was corrupted and was able to get my other docker containers working again. However having a issue with getting HandBrake re-installed. I've tried creating a new template, as well as using my previous version with same issues. See attached, its failing at the end, and not too sure how to proceed. Would greatly appreciate any advice.

 

Also results in an orphaned Image when going to the docker tab.

Screenshot 2024-02-19 221442.png

Edited by IaMs12
Forgot to add info

43 minutes ago, IaMs12 said:

Also results in an orphaned Image when going to the docker tab.

 

as you see in the end line you have a missconfiguration

 

1/ either fix it by setting a correct volume mapping or remove it as you obviously dont need/use it

2/ may read this as "easy fix"

 

Background, older Unraid (Docker) Version just "ignored" empty volume fields, not anymore ... ;)

 

  • 2 weeks later...

i have upgrade to zocker160/handbrake-nvenc:17x but when i start encoding the docker stopped

later i downgrade to zocker160/handbrake-nvenc:16x and the gui tell me that all preset are for next version and use backup preset and work great

what i do to work with latest version ?

Hi,

I'm facing an issue with the autovideoconverter. It works without any issues when I use a CPU preset, but when I select a QSV preset the log immediately says Conversion ended successfully and it just produces a file with 0b filesize in the output folder.

I had the issue with a manual preset and thought that might be the issue, however I'm facing the exact same issue using the Standard preset Hardware/H.265 QSV 1080p

 

[autovideoconverter] Processing watch folder '/watch'...
[autovideoconverter] Waiting 60 seconds before processing '/watch/Movie_title.mkv'...
[autovideoconverter] Starting conversion of '/watch/Movie_title.mkv' (c7e97a8668fae82855ecc9f5b2a976c8) using preset 'Hardware/H.265 QSV 1080p'...
[autovideoconverter] 1 title(s) to process.
[autovideoconverter] Conversion ended successfully.

 

When I use the webinterface to convert the file it works just fine with the exact same profile and Handbrake is using QSV, no issues whatsoever. I just can't get it working with the autovideoconverter...

Is it possible (IDK how) to get my Intel iGPU passed to this docker so I can encode using Quicksync?

19 hours ago, seb_k said:

Hi,

I'm facing an issue with the autovideoconverter. It works without any issues when I use a CPU preset, but when I select a QSV preset the log immediately says Conversion ended successfully and it just produces a file with 0b filesize in the output folder.

I had the issue with a manual preset and thought that might be the issue, however I'm facing the exact same issue using the Standard preset Hardware/H.265 QSV 1080p

 

[autovideoconverter] Processing watch folder '/watch'...
[autovideoconverter] Waiting 60 seconds before processing '/watch/Movie_title.mkv'...
[autovideoconverter] Starting conversion of '/watch/Movie_title.mkv' (c7e97a8668fae82855ecc9f5b2a976c8) using preset 'Hardware/H.265 QSV 1080p'...
[autovideoconverter] 1 title(s) to process.
[autovideoconverter] Conversion ended successfully.

 

When I use the webinterface to convert the file it works just fine with the exact same profile and Handbrake is using QSV, no issues whatsoever. I just can't get it working with the autovideoconverter...

Update on that, I found an issue at github regarding that problem, unfortunately unresolved for 1.5 years now... maybe one of you can help me out...

  • 3 weeks later...

I had to reinstall Handbrake due to....reasons. I'm running up against Handbrake attempting to re-convert my entire watch folder. Handbrake tracks the completed conversion in the file "successful_conversions"

 

Due to the reinstall or whatever I did the file was wiped out. I want to add the media files that were already converted to the file but

there appears to be a hash or some many-character-string added to the end of the file name. It appears to be required after I performed a test.

 

Any insight into 1) How to cludge the successful_conversions file to skip certain files and/or 2) Can a random string of character suffice the "hash" that is added. Example below First is a handbrake converted file and the second is my attempt to override it. Which was not successful. Thanks for any help

 

/watch/Memento Test(2000)/Memento 2000 Bluray-1080p.mkv c8d5b858506dca55ce40ff876910f0ef
/watch/A Charlie Brown Thanksgiving (1973)/A Charlie Brown Thanksgiving 1973 Bluray-2160p.mkv 

 

 

  • 1 month later...

Is there any way to use an Nvidia GPU? When I select Hardware/ H.265 NVENC 1080p its just my CPU doing the tasking.

Thanks

4 hours ago, gecl said:

Is there any way to use an Nvidia GPU? When I select Hardware/ H.265 NVENC 1080p its just my CPU doing the tasking.

 

this docker only supports intel hw accel

I am trying to get quick sync to work, but Handbrake seem to dislike the cpu.

 

[cont-init   ] 54-check-qsv.sh: Processor: Intel(R) Core(TM) i7-3770T CPU @ 2.50GHz
[cont-init   ] 54-check-qsv.sh: Microarchitecture: INTEL_IVB
[cont-init   ] 54-check-qsv.sh: Kernel: 6.1.79-Unraid
[cont-init   ] 54-check-qsv.sh: Intel Quick Sync Video may not be supported: processor not supported by HandBrake.

 

Am i doing something wrong, or is the Quick Sync in 3770T just too old?

 

Also will intel arc gpus work?

3 hours ago, Delfinos said:

I am trying to get quick sync to work, but Handbrake seem to dislike the cpu.

 

[cont-init   ] 54-check-qsv.sh: Processor: Intel(R) Core(TM) i7-3770T CPU @ 2.50GHz
[cont-init   ] 54-check-qsv.sh: Microarchitecture: INTEL_IVB
[cont-init   ] 54-check-qsv.sh: Kernel: 6.1.79-Unraid
[cont-init   ] 54-check-qsv.sh: Intel Quick Sync Video may not be supported: processor not supported by HandBrake.

 

Am i doing something wrong, or is the Quick Sync in 3770T just too old?

 

Also will intel arc gpus work?

Their documentation shows that only Skylake (6th Gen) and above are supported so your Ivy Bridge 3rd Gen is too old. Not sure about Intel Arc.

  • 1 month later...

Hi folks,

thanks so much for your work. Great to have handbrake on the unraid server!

 

Does someone ones how to update the docker to 1.8.1?

On githup it says the docker got updated a week ago, but unraid does not seems to show it.

I must say, i am kind of new to unraid and github stuff, so ein dont know how all this stuff really works - how long it takes for example.

🖖

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.