Handbrake does not retain Dolby Vision
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Handbrake does not retain Dolby Vision
I tried Handbrake 1.7.3 (flatpak) under Kubuntu 23.10 or Manjaro, there's the same problem with the same source/settings file, Handbrake does NOT retain Dolby Vision under Linux.
With Handbrake 1.7.3 under Windows 11 and the same source file and settings everything works fine, Dolby Vision is well preserved.
How do I keep Dolby Vision on Linux?
Thanks
With Handbrake 1.7.3 under Windows 11 and the same source file and settings everything works fine, Dolby Vision is well preserved.
How do I keep Dolby Vision on Linux?
Thanks
-
- Veteran User
- Posts: 4859
- Joined: Wed May 04, 2011 11:06 pm
Re: Handbrake does not retain Dolby Vision
Could you please post your HB logs, instructions can be found here:
https://handbrake.fr/docs/en/latest/hel ... y-log.html
https://handbrake.fr/docs/en/latest/hel ... y-log.html
Re: Handbrake does not retain Dolby Vision
It is possible the Flatpak is built without libdovi support, which I'm not sure the log will necessarily show; ritsuka would perhaps know.
- JohnAStebbins
- HandBrake Team
- Posts: 5728
- Joined: Sat Feb 09, 2008 7:21 pm
Re: Handbrake does not retain Dolby Vision
The flatpak on flathub is indeed built without libdovi. Building rust libs and applications with flatpak builder currently has issues due to how cargo downloads dependencies. flatpak builder is sandboxed and does not permit this kind of network access.
We are working on resolving this, see https://github.com/HandBrake/HandBrake/pull/5819. Hopefully we can rectify in the next release.
We are working on resolving this, see https://github.com/HandBrake/HandBrake/pull/5819. Hopefully we can rectify in the next release.
Re: Handbrake does not retain Dolby Vision
I'm using v1.7.3, installed from ubuntuhandbook1/handbrake repo and still DV is not retained.
https://paste.ubuntu.com/p/CyhzQ8swJF/
I'm scratching my head as well to figure out why. Can anyone pla help?
https://paste.ubuntu.com/p/CyhzQ8swJF/
I'm scratching my head as well to figure out why. Can anyone pla help?
Re: Handbrake does not retain Dolby Vision
here is the link in pastebin: https://pastebin.com/ua7p7ubh
- JohnAStebbins
- HandBrake Team
- Posts: 5728
- Joined: Sat Feb 09, 2008 7:21 pm
Re: Handbrake does not retain Dolby Vision
That's what I was slowly getting at.
Is the any Linux build atm has libdovi enabled? I believe Flatpak build doesn't have that either?
-S
Is the any Linux build atm has libdovi enabled? I believe Flatpak build doesn't have that either?
-S
Re: Handbrake does not retain Dolby Vision
it also fails to compile on Ubuntu 22.04 with this:
whilst using --enable-libdovi
Code: Select all
gmake: *** [../contrib/libdovi/module.rules:2: contrib/libdovi/.stamp.libdovi.configure] Error 127
Re: Handbrake does not retain Dolby Vision
'morning all!!
anyone has any answer to why libdovi build is failing? Can anyone help at all?
anyone has any answer to why libdovi build is failing? Can anyone help at all?
Re: Handbrake does not retain Dolby Vision
Not without the full build log, no.
Re: Handbrake does not retain Dolby Vision
Missing build dependencies.
Cargo / Rust are missing:
curl https://sh.rustup.rs -sSf | sh
source "$HOME/.cargo/env"
cargo install cargo-c
rustup target add x86_64-pc-windows-gnu
Cargo / Rust are missing:
curl https://sh.rustup.rs -sSf | sh
source "$HOME/.cargo/env"
cargo install cargo-c
rustup target add x86_64-pc-windows-gnu
Re: Handbrake does not retain Dolby Vision
thank you very much @s55 - that Cargo was the main missing bit.
After installing `libgtk-4-dev` the build was a success.
After installing `libgtk-4-dev` the build was a success.
Re: Handbrake does not retain Dolby Vision
Now, ned to make a .deb out of that.
Re: Handbrake does not retain Dolby Vision
Also, cargo should be added to documentation, where it lists all the pkgs to meet the dependencies on Ubuntu.
WE can simpley do:
on ubuntu, which also install Rustc centrally.
WE can simpley do:
Code: Select all
apt install cargo
Re: Handbrake does not retain Dolby Vision
Uhm the configure script checks already for cargo and cargoc, unfortunately it seems it doesn't disable libdovi if you force it on.
Re: Handbrake does not retain Dolby Vision
Yup, the docs are in need of an update
Re: Handbrake does not retain Dolby Vision
also, libgtk-3-dev didn't work in Ubuntu 22.04. I had to install libgtk-4-dev instead
Re: Handbrake does not retain Dolby Vision
works perfectly now, including complining, building .deb and creating the MKV with DV support.
I have put together a quick script here to do a end-to-end package build: https://pastebin.com/raw/NEjGdsm0
also created this post: viewtopic.php?p=205888 with some details
Thaks everyone for helping!!
I have put together a quick script here to do a end-to-end package build: https://pastebin.com/raw/NEjGdsm0
also created this post: viewtopic.php?p=205888 with some details
Thaks everyone for helping!!