Author Topic: xdelta3 on a Mac  (Read 1287 times)

Offline a_muses

  • Member
  • Posts: 50
xdelta3 on a Mac
« on: September 03, 2012, 01:46:40 AM »
I'm using Mountain Lion on an iMac and trying to patch some .mkv files. I've successfully installed Xcode including the command line tools, and appear to have had a successful install of xdelta via the command line. (I'm not hugely comfortable with Terminal.)

But now I can't seem to run the patches, either using the suggested command line prompt provided by the sub group or by opening xdelta3.exe using Wine/Winebottler.

Any help would be appreciated.

Offline Slysoft

  • Member
  • Posts: 838
Re: xdelta3 on a Mac
« Reply #1 on: September 03, 2012, 02:12:21 AM »
Not sure, it was my understanding that macs were magical and had no issues

Online xShadow

  • Member
  • Posts: 1503
  • No
Re: xdelta3 on a Mac
« Reply #2 on: September 03, 2012, 04:20:13 AM »
Not sure, it was my understanding that macs were magical and had no issues

No, they've always had issues with doing anything that required anything that isn't outlined as something a standard user would do.

Everyone knows that people don't need to fuck with MKV's. That shit's dark sorcery.

Cute, huh?

Offline Slysoft

  • Member
  • Posts: 838
Re: xdelta3 on a Mac
« Reply #3 on: September 03, 2012, 05:38:36 AM »
It was sarcasm

Offline a_muses

  • Member
  • Posts: 50
Re: xdelta3 on a Mac
« Reply #4 on: September 03, 2012, 06:48:01 AM »
Okay, any serious answers?

Macs are magical (as in, we seldom get viruses), but we can't do everything Windoze machines can do quite as easily.

Help, please?

Offline Slysoft

  • Member
  • Posts: 838
Re: xdelta3 on a Mac
« Reply #5 on: September 03, 2012, 07:16:36 AM »
The operating system doesn't control whether or not you get viruses, the user does.

Also a quick google search gave me this, so you should try it http://projects.sappharad.com/tools/multipatch.html

Offline Bob2004

  • Member
  • Posts: 2562
Re: xdelta3 on a Mac
« Reply #6 on: September 03, 2012, 06:54:28 PM »
What happens if you try running xdelta from the terminal? Any output, or does it say it doesn't recognise the command? If the latter, what happens if you try running it with the full path? That's the obvious first troubleshooting step to take. Based on my experience with Linux, anyway.

If neither worked then my next suggestion would be to try running 'sudo apt-get install xdelta', (replacing apt-get with yum or whatever if needed) but I somehow doubt OSX is quite that convenient, so you'll have to figure out how to get it properly installed yourself.

Online xShadow

  • Member
  • Posts: 1503
  • No
Re: xdelta3 on a Mac
« Reply #7 on: September 04, 2012, 12:05:56 AM »
It was sarcasm

I know. I was taking it seriously on purpose, to add on to your point.



Anyway, I'm no expert on Mac, but if you want to do something that you can do easily on a Windows machine, why not just install a Windows machine? If you don't wanna fuck with having it on your hard disk, I believe you can download (note: not quite legal, search for TinyXP) versions of XP that are so small that they can be easily installed and run off of a usb drive.

Some info here: http://www.techrepublic.com/article/solutionbase-boot-windows-xp-from-a-usb-flash-drive/5928902

There is no reason to stick to Mac for things that you could much more easily do on a Windows system simply because you're being an adamant purist. That's silly.

Cute, huh?

Offline Bob2004

  • Member
  • Posts: 2562
Re: xdelta3 on a Mac
« Reply #8 on: September 04, 2012, 12:25:15 AM »
It was sarcasm

I know. I was taking it seriously on purpose, to add on to your point.



Anyway, I'm no expert on Mac, but if you want to do something that you can do easily on a Windows machine, why not just install a Windows machine? If you don't wanna fuck with having it on your hard disk, I believe you can download (note: not quite legal, search for TinyXP) versions of XP that are so small that they can be easily installed and run off of a usb drive.

Some info here: http://www.techrepublic.com/article/solutionbase-boot-windows-xp-from-a-usb-flash-drive/5928902

There is no reason to stick to Mac for things that you could much more easily do on a Windows system simply because you're being an adamant purist. That's silly.

Has it occurred to you that just clicking a few extra buttons, or mucking about in the terminal a bit, or whatever's needed is easier than downloading and installing a copy of windows to a usb stick, then rebooting the PC into it every time you want to use xdelta? Especially considering that Windows would refuse to read any files saved on the computer anyway, which means it'd be even more work.

You hate macs, I hate macs, plenty of people hate macs, but that's not really what this topic is about, is it? He came here looking for help with a problem, not to be lectured about how Windows is so much more superior.

Offline a_muses

  • Member
  • Posts: 50
Re: xdelta3 on a Mac
« Reply #9 on: September 04, 2012, 03:41:16 AM »
You hate macs, I hate macs, plenty of people hate macs, but that's not really what this topic is about, is it? He came here looking for help with a problem, not to be lectured about how Windows is so much more superior.

Thank you for keeping on topic. I'm not going to be installing Parallels or Bootcamp or whatever it is; I can muck around in the Terminal, thanks.

What happens if you try running xdelta from the terminal? Any output, or does it say it doesn't recognise the command? If the latter, what happens if you try running it with the full path? That's the obvious first troubleshooting step to take. Based on my experience with Linux, anyway.

If neither worked then my next suggestion would be to try running 'sudo apt-get install xdelta', (replacing apt-get with yum or whatever if needed) but I somehow doubt OSX is quite that convenient, so you'll have to figure out how to get it properly installed yourself.

Terminal says it doesn't recognize the command. I was able to run sudo and install xdelta just fine, so I don't know why it's not recognizing the command.

What do you mean "running with the full path"?

Offline zherok

  • Member
  • Posts: 2524
Re: xdelta3 on a Mac
« Reply #10 on: September 04, 2012, 04:54:22 AM »
Don't suppose the wiki page on the subject helps any, does it?

Offline a_muses

  • Member
  • Posts: 50
Re: xdelta3 on a Mac
« Reply #11 on: September 04, 2012, 05:21:46 AM »
Don't suppose the wiki page on the subject helps any, does it?

*flushes* I didn't even know that wiki page existed... So much for being familiar with the wiki. Multipatch worked great.

Online xShadow

  • Member
  • Posts: 1503
  • No
Re: xdelta3 on a Mac
« Reply #12 on: September 04, 2012, 08:20:04 AM »
Has it occurred to you that just clicking a few extra buttons, or mucking about in the terminal a bit, or whatever's needed is easier than downloading and installing a copy of windows to a usb stick, then rebooting the PC into it every time you want to use xdelta?

That's definitely false. Some things are either badly documented (ie hard as fuck to get running), or don't even exist on Mac/Linux. Can you explain to me how the hell spending hours on badly documented programs that you have to run from terminal is time-efficient? This is opposed to switching to Windows for a second, probably clicking one or two things, and then going back to Mac, when needed. In this case, a simple fix was found on our Wiki. Will that be true in all cases? I honestly really doubt it. After all, some specialty programs don't even exist on that OS.

Quote
Especially considering that Windows would refuse to read any files saved on the computer anyway, which means it'd be even more work.

It's called Fat32. You can run Windows on it. Mac can read Fat32.

Put files you want to fuck with on your USB. Boot Windows. Do things. Go back to Mac. Read files.


Quote
You hate macs, I hate macs, plenty of people hate macs, but that's not really what this topic is about, is it? He came here looking for help with a problem, not to be lectured about how Windows is so much more superior.

Can you explain to me how the second bit of my post was lecturing him about how Windows was superior, per se? I can't find that anywhere. The only thing I basically said was "use the most efficient tool for the job." It's called time efficiency. In this case, the BakaBT wiki provided a simple answer, but in the future what's the point of fucking around with things that take hours to get running in one OS that would probably take minutes in another? Unless you're doing the event on a very frequent basis, you probably won't break even on the amount of time you invested in fucking around in Mac in comparison to doing a boot into another OS and doing what you need to do. Not to mention, getting that Windows up and running is a one time investment that you could potentially use in the future.

(click to show/hide)
« Last Edit: September 04, 2012, 08:29:09 AM by xShadow »

Cute, huh?

Offline zherok

  • Member
  • Posts: 2524
Re: xdelta3 on a Mac
« Reply #13 on: September 04, 2012, 08:28:51 AM »
*flushes* I didn't even know that wiki page existed... So much for being familiar with the wiki. Multipatch worked great.
It was the fourth link from googling "xdelta3 mac" =)

Offline pingryanime

  • Adult Arbiter
  • Member
  • Posts: 5186
  • Japanese Dude Obsessed With Touhou and Misaka
    • Yukkuricraft
Re: xdelta3 on a Mac
« Reply #14 on: September 04, 2012, 09:20:23 AM »
don't mean to go off topic, but I'd just like to chime in that booting into windows -- usb, wine, or whatnot -- is generally more hassle than it's worth as most common window functions have some mac port. In this case, we saw xdelta didn't work but multipatch did. Also, primary reason I also own a mac is for musical productivity. I'd like to see Logic Pro on windows, or Pro Tools run anywhere as smoothly as it does on mac on a windows machine. Though for general usage I do use Windows.

Offline Bob2004

  • Member
  • Posts: 2562
Re: xdelta3 on a Mac
« Reply #15 on: September 04, 2012, 12:28:07 PM »
You hate macs, I hate macs, plenty of people hate macs, but that's not really what this topic is about, is it? He came here looking for help with a problem, not to be lectured about how Windows is so much more superior.

Thank you for keeping on topic. I'm not going to be installing Parallels or Bootcamp or whatever it is; I can muck around in the Terminal, thanks.

What happens if you try running xdelta from the terminal? Any output, or does it say it doesn't recognise the command? If the latter, what happens if you try running it with the full path? That's the obvious first troubleshooting step to take. Based on my experience with Linux, anyway.

If neither worked then my next suggestion would be to try running 'sudo apt-get install xdelta', (replacing apt-get with yum or whatever if needed) but I somehow doubt OSX is quite that convenient, so you'll have to figure out how to get it properly installed yourself.

Terminal says it doesn't recognize the command. I was able to run sudo and install xdelta just fine, so I don't know why it's not recognizing the command.

What do you mean "running with the full path"?

I meant try running "/usr/local/bin/xdelta" or wherever you have it installed, rather than just "xdelta". If wherever it was installed isn't in the system path, then you won't be able to run it just by typing the command on its own. Since it's just a single, simple executable, that's most likely the problem, and it should work fine like that.

Has it occurred to you that just clicking a few extra buttons, or mucking about in the terminal a bit, or whatever's needed is easier than downloading and installing a copy of windows to a usb stick, then rebooting the PC into it every time you want to use xdelta?

That's definitely false. Some things are either badly documented (ie hard as fuck to get running), or don't even exist on Mac/Linux. Can you explain to me how the hell spending hours on badly documented programs that you have to run from terminal is time-efficient? This is opposed to switching to Windows for a second, probably clicking one or two things, and then going back to Mac, when needed. In this case, a simple fix was found on our Wiki. Will that be true in all cases? I honestly really doubt it. After all, some specialty programs don't even exist on that OS.

Quote
Especially considering that Windows would refuse to read any files saved on the computer anyway, which means it'd be even more work.

It's called Fat32. You can run Windows on it. Mac can read Fat32.

Put files you want to fuck with on your USB. Boot Windows. Do things. Go back to Mac. Read files.


Quote
You hate macs, I hate macs, plenty of people hate macs, but that's not really what this topic is about, is it? He came here looking for help with a problem, not to be lectured about how Windows is so much more superior.

Can you explain to me how the second bit of my post was lecturing him about how Windows was superior, per se? I can't find that anywhere. The only thing I basically said was "use the most efficient tool for the job." It's called time efficiency. In this case, the BakaBT wiki provided a simple answer, but in the future what's the point of fucking around with things that take hours to get running in one OS that would probably take minutes in another? Unless you're doing the event on a very frequent basis, you probably won't break even on the amount of time you invested in fucking around in Mac in comparison to doing a boot into another OS and doing what you need to do. Not to mention, getting that Windows up and running is a one time investment that you could potentially use in the future.

For some things it might well be easier to install Windows. I imagine if you wanted to play Skyrim or some similarly intensive game, it would be easier to use a Windows install (though definitely not running from a usb stick if you want anywhere near half-decent performance). Something quick and simple like xdelta, however, is absolutely not worth the extra effort. And it is extra effort. Hell, xdelta almost certainly runs flawlessly in cider, or whatever the mac port of Wine is called, even if you can't get the mac version to work. And either way, it certainly wouldn't take hours. The same goes for most applications.

EDIT: Actually, now I think about it, doesn't Skyrim have a mac version? That's probably not the best example then. Replace it with Battlefield 3 or whatever you like instead.

Quote
(click to show/hide)

These are all true, and I agree with them. Indeed, I think the different interface and specific design are cons rather than pros (I really hate the OSX GUI). But it's not really relevant to this discussion in any way - if he preferred Windows, he'd be using Windows.

Offline zherok

  • Member
  • Posts: 2524
Re: xdelta3 on a Mac
« Reply #16 on: September 04, 2012, 07:11:16 PM »
EDIT: Actually, now I think about it, doesn't Skyrim have a mac version? That's probably not the best example then. Replace it with Battlefield 3 or whatever you like instead.
Nope. The whole series has been exclusive to Microsoft OSes.

Offline Bob2004

  • Member
  • Posts: 2562
Re: xdelta3 on a Mac
« Reply #17 on: September 04, 2012, 10:03:43 PM »
EDIT: Actually, now I think about it, doesn't Skyrim have a mac version? That's probably not the best example then. Replace it with Battlefield 3 or whatever you like instead.
Nope. The whole series has been exclusive to Microsoft OSes.

Oh, maybe I'm confusing it with something else then. I could've sworn there was a Mac version on Steam.

EDIT: You're right. Not sure what game I was thinking of then.