Log in

View Full Version : Creating Mencoder gui for Linux in PyGTK.


Pages : 1 [2]

Major_Kong
14th October 2008, 12:27
@Major_Kong


ever tryed autoff ?

or (for windows but compilabe for linux also) http://www.64k.it/andres/data/d/DetecCrop02.exe , make sure you have also mplayer.exe in the same folder

BHH

Yup. But the feature i'm talking about is more on the lines of this: click me (http://guide.zhentarim.net/5/b4.png)

Remember that the autocrop feature is not 100% reliable, and more often than not you have to tweak the values. And it's way more easier if you can actually see the preview as you're changing the values.

buzzqw
14th October 2008, 13:04
yea.. Yatta...

and yes.. not easy to implement in *nix environment..

BHH

nm
14th October 2008, 14:41
Calm down guys, start small and build on that. Make a simple but somewhat complete gui for mencoder (for e.g., just including good support for cropping will make it a killer app in *nix), add profiles to it and you would already have a very good Mencoder gui (at least in the *nix world).
Concentrate on achieving the little things first.
Although you have a point there, Handbrake now has an official GTK GUI and it does these simple things pretty well (including manual/auto cropping).

kinematic
14th October 2008, 16:28
It's not a matter of style, it's a matter of implementation. There are a lot of programs that make big promises but in the end fail. And i think one of the reasons is that they try to do too much without covering the basics.
And i have to disagree with you, making a good gui is not that easy (at least for more elaborate programs).



You didn't understand what i meant. I meant something more than the built-in "cropdetect", like previewing a cropped frame of the movie, as you're changing the crop values. I'ts a very basic feature, that's rare in *nix.

The difference here is that I used to be a Linux user frustrated with the lack of a good graphical encoding application until I discovered mencoder and the command line so I know from experience exactly what's lacking. Another big plus is that I can borrow some things from avidemux (such as a cropping filter wich behaves exactly like you describe) and some other nice filters wich are already ported from Avisynth.

So yes, the basics will be covered but I'm not gonna release some half assed program with a lot of stuff missing.

Henrikx
14th October 2008, 19:47
Linux user frustrated
I am always frustrated because GTK/Gnome,etc. Ugly.Total Ugly.

Fortunately more and more Applications change to Qt, or offer an Qt-Alternative.

VLC
Avidemux
In near Future Firefox (Nokia Build)
sx264 from Selur
Hanbrake has a super Qt GUI too.

Ranguvar
14th October 2008, 20:20
In near Future Firefox (Nokia Build)

Huh?


@kinematic: "Release early, release often." :) Half-assed is better than no-assed.

Henrikx
14th October 2008, 20:28
Huh? :)
http://arstechnica.com/news.ars/post/20080818-nokia-helps-port-firefox-to-qt.html
http://browser.garage.maemo.org/news/

Major_Kong
14th October 2008, 20:38
Although you have a point there, Handbrake now has an official GTK GUI and it does these simple things pretty well (including manual/auto cropping).

I said it was rare, not non-existent. Besides avidemux i can't remember a program that has it. (Handbrake doesn't count, the version with the feature is still in testing :D )

The difference here is that I used to be a Linux user frustrated with the lack of a good graphical encoding application until I discovered mencoder and the command line so I know from experience exactly what's lacking. Another big plus is that I can borrow some things from avidemux (such as a cropping filter wich behaves exactly like you describe) and some other nice filters wich are already ported from Avisynth.

So yes, the basics will be covered but I'm not gonna release some half assed program with a lot of stuff missing.

And i'm not suggesting you should release a half assed program. I was just talking about covering the basics first. From the rest of the thread you get the idea that some basic features were getting overlooked.
The ability to support avisynth (thru wine) is great, but not everything.

kinematic
5th November 2008, 20:30
Well, things are progressing nicely. Last week I had a short vacation and was able to write a lot of code and I will hopefully be able to release a very early alpha at the end of December or early January.

Major_Kong
8th November 2008, 15:20
Are there sreenshots of the gui avaliable ? :thanks:

kinematic
8th November 2008, 23:53
No, not yet. @ the moment I'm working on some wine/avisynth stuff aimed at better integration/optimization. But what I can tell you is that I will be releasing it under the GPLv3 so once I've released it anybody can do with it what they want or it can develope into one big project.

Major_Kong
9th November 2008, 16:52
Forks are not quite a good idea... But anyway, thanks for the reply

PS: Are you using glade to help with the gui ?

wg
14th November 2008, 20:46
If you could develop something like the quality of AVStoDVD, but for Linux, that would be a great innovation. DeVeDe is a nice application but it only offers single pass encoding.

Good luck.

Major_Kong
4th January 2009, 15:44
Any update avaliable ?

kinematic
17th January 2009, 01:34
It's not a verry happy update but an update none the less. Someone broke into our home when were on vacation in December and stole our PC and USB backup hdd amongst other things so everything is lost (we recieved our new PC just this week) and 2 weeks ago I was hit by a car so as you can imagine the last thing on my mind is writing an Linux mencoder frontend.

Major_Kong
22nd January 2009, 16:43
Ouch...

I wish you better luck in the future.

Ranguvar
30th January 2009, 17:57
That really, really sucks :(

I hope you're doing alright, and that you'll get compensation for what was stolen. Best wishes.

kinematic
8th February 2009, 16:22
I'm doing much better now Ranguvar and I'm already writing new code but it's gonna take a lot of time since I have to start all over again but I do want to create this program so it will be available eventually.

kinematic
3rd September 2009, 21:24
Here's an update. I've been real busy with work and other stuff but I did manage to find the time to write the application. I'll be releasing the first alpha on sunday (a few things left to finish). As I said previously it will be released under the GPL so everyone is free to contribute.

zacharias
13th March 2012, 21:12
Here's an update. I've been real busy with work and other stuff but I did manage to find the time to write the application. I'll be releasing the first alpha on sunday (a few things left to finish). As I said previously it will be released under the GPL so everyone is free to contribute.

hey mate. have youmanage to post dat alpha thing?
kudos