With upcoming changes to data protection and privacy laws in Europe coming into effect soon, we thought this would be a good time to remind everyone that we do have a privacy policy.
This applies to all users and visitors world-wide.

We have made a few changes to the language to make it clearer in relation to this new regulation but fundamentally, the terms and your rights are unchanged.

If you have any questions about this, please feel free to ask in the General Forum

Search found 5117 matches

by JohnAStebbins
Wed Jun 04, 2008 5:05 am
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: New GTK GUI

Glad to hear everyone's interested. I've worked out a way to slip it into the build system. But being a novice with jam, I'm not sure its the best way. Since my build environment is autotools based, I did it similar to how the contribs are done. A Jamfile that handles running my configure and make. ...
by JohnAStebbins
Wed Jun 04, 2008 2:26 am
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: Problems compiling QT4 GUI

I'm interested in seeing my UI get included with the official handbrake. It's up to the handbrake dev team to decide. They need to have confidence that I'll remain around to maintain the code. There are a lot of changes happening in handbrake right now, so adding another linux gui may not be a high ...
by JohnAStebbins
Wed Jun 04, 2008 12:42 am
Forum: Bugs
Topic: CLI crashes when autocrop a video with mostly black frames
Replies: 1
Views: 505

CLI crashes when autocrop a video with mostly black frames

Short video that is mostly black frames (It's an A/V sync test). Scan sees only the black frames and sets cropping such that cropped width and height are 0. job->width and job->height default to 16.seg faults in swScale_MMX2. I also discovered that hb_set_anamorphic_size divides by 0 if called with ...
by JohnAStebbins
Wed Jun 04, 2008 12:00 am
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: Problems compiling QT4 GUI

I'm only guessing, but it looks like gio.h is probably here on your system: /usr/include/gio-standalone/gio.h. Since gio is part of the glib package, it is normally referenced as #include <gio/gio.h> Where the gio directory is found under /usr/include/glib-2.0. Only the path to glib is usually speci...
by JohnAStebbins
Tue Jun 03, 2008 4:26 pm
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: Problems compiling QT4 GUI

Are you sure you don't mean libgio instead of libglio. If you really mean gio. on my system, gio.h is here /usr/include/glib-2.0/gio/gio.h. I kind of doubt that bringing across gio without the rest of glib 2.16 is going to work. When you have this kind of problem, you should cut/past the errors so w...
by JohnAStebbins
Sun Jun 01, 2008 7:58 pm
Forum: Development
Topic: Combing Detection
Replies: 141
Views: 23713

Re: Combing Detection

[Censored]. I haven't been keeping up. I was still looking at this pastebin
http://pastebin.ca/1034718

Your now doing the moral equivalent of IsCombed prior to the scorer which is what I was suggesting.
by JohnAStebbins
Sun Jun 01, 2008 7:19 pm
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: Problems compiling QT4 GUI

It should be generating an activity log file that can give you some clue. "Activity.log" should be in the directory you started ghb from. If you started from a menu or panel icon, its probably in your home directory. If it continues to die, I would be interested in seeing the log. Just post it here ...
by JohnAStebbins
Sun Jun 01, 2008 5:10 pm
Forum: Development
Topic: Combing Detection
Replies: 141
Views: 23713

Re: Combing Detection

I've been examining what the noise-resistant scorer does in some corner cases. It appears that it generates a lot of hits for thicker lines. Consider the pattern a - 0 b - 0 c - 0 d - 254 e - 255 f - 254 g - 0 h - 0 i - 0 calculation centered on e: (0 + 4*255 + 0) - 3*(254+254) = 500 centered on f: ...
by JohnAStebbins
Sun Jun 01, 2008 5:04 am
Forum: Development
Topic: Combing Detection
Replies: 141
Views: 23713

Re: Combing Detection

Wondered if you have tried this yet. In the second of tritical's posts that you referenced the says if the current pixel is combed (set to 0xFF) and the pixel above it is combed and the pixel below it is combed, then it says that current pixel is combed So he's only incrementing block_score when 3 a...
by JohnAStebbins
Fri May 30, 2008 1:26 am
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: Problems compiling QT4 GUI

Yah, I develop on fedora, so its on my list to figure out how to create an rpm. I'll add creation of a menu item to that. I guess I'll have to look into apt packages as well at some point.
by JohnAStebbins
Fri May 30, 2008 12:03 am
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: Problems compiling QT4 GUI

Whoops, I completely forgot the about menu. Added to my todo list.
And what's that about "does not make a menu entry"? I don't understand the comment.

Thanks for the feedback.
by JohnAStebbins
Thu May 29, 2008 2:52 am
Forum: *nix
Topic: New GTK GUI
Replies: 40
Views: 6029

Re: Problems compiling QT4 GUI

I notice I'm being talked about. I've written a gui that is close to parity with the mac ui. I'm interested in any feedback. If your comfortable building from source, please give it a try. I just uploaded the latest here: http://localhostr.com/files/d5e958/ghb.tgz Read the README for build instructi...
by JohnAStebbins
Tue May 27, 2008 11:50 pm
Forum: *nix
Topic: Pts errors when I enable 8x8dct
Replies: 1
Views: 522

Pts errors when I enable 8x8dct

Anyone else seen this. If I enable 8x8dct, mplayer and vlc complain about pts problems and I get lots of stutter in video and audio. The video source is a tv series on DVD "Space above and beyond". Is mixed film and video rates. This is the command ./HandBrakeCLI -i /dev/dvd -t 1 -c 1 -o test.mkv -e...
by JohnAStebbins
Thu May 08, 2008 9:42 pm
Forum: Development
Topic: Adding tag support to libmkv
Replies: 2
Views: 767

Re: Adding tag support to libmkv

Just in case you missed me on irc, here's a patch against head http://handbrake.pastebin.ca/1011870
by JohnAStebbins
Wed May 07, 2008 12:03 am
Forum: Development
Topic: Adding tag support to libmkv
Replies: 2
Views: 767

Adding tag support to libmkv

Anyone interested? Who maintains libmkv? I've done a quick proof of concept that seems correct. mkvinfo is happy with it anyway. vlc and mplayer also seem to be happy.
by JohnAStebbins
Wed Apr 30, 2008 5:02 pm
Forum: Development
Topic: question about subtitle indepth_scan without native
Replies: 9
Views: 815

Re: question about subtitle indepth_scan without native

I haven't removed Autoselect yet, so I guess I'll leave it in. I was just very surprised when I selected autoselect and got no subtitles whatsoever in the output. I've been trying to think of some way to designate this in the UI so that users aren't as surprised as I was. The native language thing l...
by JohnAStebbins
Tue Apr 29, 2008 8:50 pm
Forum: Development
Topic: hb_add and leaking x264opts
Replies: 4
Views: 623

Re: hb_add and leaking x264opts

Ok. FYI, hb_add strdup's job->file and leaks it as well.
by JohnAStebbins
Tue Apr 29, 2008 4:52 pm
Forum: Development
Topic: hb_add and leaking x264opts
Replies: 4
Views: 623

Re: hb_add and leaking x264opts

Ok. I had a quick look into this. Getting libhb to free x264opts after making a private copy gets a little more invasive. If anyone is interested in this I'll pursue it, otherwise, I'll just leak like the mac gui does. There are 2 places where the job is removed from the list where I would have to a...
by JohnAStebbins
Tue Apr 29, 2008 4:44 pm
Forum: Development
Topic: hb_add and leaking x264opts
Replies: 4
Views: 623

Re: hb_add and leaking x264opts

Oops, brainfart. This patch is not complete. libhb also needs to free the copy it makes. I need to think about the more.
by JohnAStebbins
Tue Apr 29, 2008 4:42 pm
Forum: Development
Topic: hb_add and leaking x264opts
Replies: 4
Views: 623

hb_add and leaking x264opts

According to comments in the mac code, x264opts are just leaked when jobs are added. I wanted to avoid this leak in my gui, so I went looking for a way to handle this. From the looks of things, libhb holds a reference to the x264opts until the job is done. Then it removes the job before any indicati...
by JohnAStebbins
Tue Apr 29, 2008 4:34 pm
Forum: Development
Topic: question about subtitle indepth_scan without native
Replies: 9
Views: 815

Re: question about subtitle indepth_scan without native

It sounds like Autoselect has be marginalized by the forced option. I'm considering removing it from my gui. Does that seem reasonable?
by JohnAStebbins
Tue Apr 29, 2008 3:19 pm
Forum: Development
Topic: question about subtitle indepth_scan without native
Replies: 9
Views: 815

Re: question about subtitle indepth_scan without native

Thanks for the response. The DefaultLanguage you refer to seems to be only used for selecting an audio track. I'm refering to job->native_language. This affects which subtitle is chosen. If set AND the audio language is different, hb_add will automaitcally subtitles for the native language if availa...
by JohnAStebbins
Mon Apr 28, 2008 10:37 pm
Forum: Development
Topic: question about subtitle indepth_scan without native
Replies: 9
Views: 815

question about subtitle indepth_scan without native

What is it for? I've been testing subtitles today in the gui I'm writing. This subtitle option has me mystified. It seems to only select a subtitle if there are more than one. And then it will only select one if it has 1/10 the hits (fewer subtitles) than the others. Not what I expected. Had me chas...
by JohnAStebbins
Sat Apr 26, 2008 9:21 pm
Forum: Development
Topic: Question about canceling a job
Replies: 2
Views: 428

Re: Question about canceling a job

Would anyone be willing to test to see if this patch breaks anything in the mac gui, and if nothing breaks, checkin the patch? --- work.c.orig 2008-04-26 14:18:21.000000000 -0700 +++ work.c 2008-04-26 14:18:28.000000000 -0700 @@ -64,8 +64,10 @@ do_job( job, work->cpu_count ); *(work->current_job) = ...
by JohnAStebbins
Sat Apr 26, 2008 8:33 pm
Forum: Development
Topic: Question about canceling a job
Replies: 2
Views: 428

Question about canceling a job

When a job is canceled, the "workdone" error value gets set to HB_ERROR_NONE in work_func(). There is a define for HB_ERROR_CANCELED, but it is used nowhere. Is there a reason this error value is not used? I'm writing a linux gtk gui (almost done) and it makes it easier to flag a canceled encode if ...