taglia / HandBrakeBatch

Encode video in batch mode using HandBrake
http://www.osomac.com
53 stars 17 forks source link

Automatically send files to identification software #25

Open taglia opened 11 years ago

taglia commented 11 years ago

As HandBrake itself does, HBB should give the option of sending converted files to apps like meta X or Identify.

bladnman commented 11 years ago

2013-01-25_15-17-11

taglia: I'm wondering about this feature as well, the "send to" element. My first question about this would be about where the option would be electable. Check out the screenshot I sent for an example. I have grouped some of the options since there are getting to be so many on the main window.

Is this the kind of thing you had in mind?

taglia commented 11 years ago

Thanks a lot for the mockup, it really looks good, if you don't mind I think I will shamelessly copy it as it is.

bladnman commented 11 years ago

No worries. Actually I have most of the code done at this point. I finally found the right place to hook into your queue processor when each item completes. The only item I didn't code was the call to throw the path of the converted file out to whatever program someone selects. Not sure if that is a standard parameter to a program or what. I'd assume that would be easy to find.

In any case I will finish up the code I have tomorrow morning and commit to my git fork. I will try to figure out the request to pull to you. Then you can do whatever you like with it all.

-M@

On Jan 25, 2013, at 7:33 PM, Cesare Tagliaferri notifications@github.com wrote:

Thanks a lot for the mockup, it really looks good, if you don't mind I think I will shamelessly copy it as it is.

— Reply to this email directly or view it on GitHub.

taglia commented 11 years ago

That's great! This would be the first pull request for HBB ;-) You can attach the pull request to this issue and I will review and publish it quickly; can I add your name and link to github profile (or other if you prefer) to the release note?

bladnman commented 11 years ago

You can certainly use my GitHub info for release notes. And I will do my best to to Git properly. This will be my 2nd Gitting, so I apologize for any uglies up front. I'm a long time CVS/SVN guy and though Git feels awesome to me, I'm still getting my feet wet there and don't totally trust what I'm doing.

I'll let ya know when things are up.

-M@

On Jan 25, 2013, at 7:47 PM, Cesare Tagliaferri notifications@github.com wrote:

That's great! This would be the first pull request for HBB ;-) You can attach the pull request to this issue and I will review and publish it quickly; can I add your name and link to github profile (or other if you prefer) to the release note?

— Reply to this email directly or view it on GitHub.

bladnman commented 11 years ago

2013-01-26_05-47-41 Cesare:

I've run into something I don't think I understand here. I was working along in the project just fine until I started getting an error about a nil object being set on the task. This happens whenever I drop a file onto the list. It's worth noting that I managed many runs earlier and didn't see this error.

With that in mind I rolled back all of my changes and it still occurred. I removed the App Support folder. I then rebooted my machine. I then cloned your original project from GitHub again. All still exhibit this error. I then took the insane step to remove the "_32" from the string below to get past this particular error. It lets me drop things on the list, but has other downstream crashes -- not surprised.

I'm at a bit of a stand-still over this one. And I really have no idea how it WAS running at some point but now it won't at all. The installed application (the one I have in /Applications not running from Xcode) works fine. So it's not some sudden environmental issue.

Can you point me in any direction here?

On Jan 26, 2013, at 5:37 AM, Matt Maher matt.maher@me.com wrote:

You can certainly use my GitHub info for release notes. And I will do my best to to Git properly. This will be my 2nd Gitting, so I apologize for any uglies up front. I'm a long time CVS/SVN guy and though Git feels awesome to me, I'm still getting my feet wet there and don't totally trust what I'm doing.

I'll let ya know when things are up.

-M@

On Jan 25, 2013, at 7:47 PM, Cesare Tagliaferri notifications@github.com wrote:

That's great! This would be the first pull request for HBB ;-) You can attach the pull request to this issue and I will review and publish it quickly; can I add your name and link to github profile (or other if you prefer) to the release note?

— Reply to this email directly or view it on GitHub.

bladnman commented 11 years ago

MetaX also does not seem to support the "openFile" interface. I have an open email to the developer to see if there are other ways to call MetaX with a file to process.