Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handbrake updates #795

Open
Badshah90 opened this issue Apr 5, 2025 · 5 comments
Open

Handbrake updates #795

Badshah90 opened this issue Apr 5, 2025 · 5 comments

Comments

@Badshah90
Copy link

Hi,

Handbrake updates stopped working for me since about more than a year. I created a issue on their GitHub and they said there's some issue which I need to raise with you guys.
I am not a technical person to understand what they're saying so I will just share the link of the issue - HandBrake/HandBrake#6482 (comment)

Please look into it and kindly add support so latest version can work.

Thank you.

@Paraphraser
Copy link

I do not understand why you are asking this question on IOTstack.

IOTstack does not have a template service definition for a Handbrake container so, even if updates had "stopped working" there isn't much we could do about it anyway.

The lack of a template means I could simply say "unsupported" and end my reply right here.

There is nothing stopping anyone from adding their own service definition for Handbrake to an existing docker-compose.yml that was originally generated by the IOTstack menu. If that's what you've done then you're probably going to need to share at least your service definition (preferably between triple back-tick "code fences" - if you don't understand what I mean then please Google "markdown code fences" before replying).

If you have been using your own service definition for Handbrake then the most likely explanation for not getting updates when you run docker pull is that your service definition refers to an image which is no longer being maintained. Perhaps try:

image: "jlesage/handbrake:latest"

As of today (2025-04-06@UTC+10) latest is about a month old. There are also some "nightly" builds, the most recent of which is 6 days old (not exactly nightly) which you could track by changing the latest tag to latest-nightly.

If you're already using one of those images and you're still not getting updates then 🤷‍♂️

The other terminology in the issue/discussion (xinput2, x2go, GTK4) are things I don't understand but a quick bit of Googling suggests they support remote "Desktop" access via SSH and, given the context, it sounds to me like you interact with Handbrake running in a container by opening a graphical terminal window on another machine - Xwindows or some such. Yes/no?

In general, IOTstack is aimed at either Raspberry Pi OS or Debian (either natively or on Proxmox). Although Ubuntu is a derivative of Debian, my experience is that what works on Debian can occasionally be a bit hit and miss on Ubuntu so maybe this is an example of that.

Lastly, although I'm heavily into containers for everything, it's still got to make sense to containerise a service. I'm struggling to think of a situation where Handbrake running in a container could be useful. Indeed, until you opened this issue, I wasn't even aware that Handbrake was available as a Docker container. When I want to use Handbrake, I just download the application and run it. I mention that because, if my earlier guess about Desktop-via-SSH is right, it implies you want to interact with a GUI, so I really don't "get" why you want to muck about with a container.

The message you should hear in the previous paragraph is that explaining both what you are trying to achieve and why can be really helpful to people who are trying to help you. There's very little to go on, either in your issue or the discussion you linked to.

@Paraphraser
Copy link

And, just for the heck of it, I installed flatpak and, from there, Handbrake on a Debian-12-10 guest running on Proxmox-VE 8. Worked first time.

Image

That screen shot is from within the Proxmox web UI, guest console, expanded. I wouldn't want to try to use it that way because the user interaction is clunky but it proves it's possible.

@Badshah90
Copy link
Author

Hi,
I'm connecting to remote machine which has x2go with MATE desktop and has installed handbrake. It was running fine till handbrake version 1.7.3 but after that updating via flatpak, the handbrake won't start untill i went back to 1.7.3.

since handbrake guys told me to take it up with x2go guys, i came here, if u can guide me where to go from here, i will do so. I'm creating a issue on MATE desktop while writing this.

Thank you for your help and understanding.

@Paraphraser
Copy link

OK. But this GitHub repository is IOTstack. That's not the same as x2go. I thought you were trying to tell me that a Docker container was involved - that's the only thing that made any sense as an explanation for why you opened an issue on this repo.

You probably need to go to https://bugs.x2go.org/.

@Badshah90
Copy link
Author

sorry for misunderstanding and thank you for your patience and guidance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants