OK OK OK, I finally finished my "project".
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
It's simple actually, maybe. If you didn't get the chance to read any of my previous posts then...you're missing out.
![Razz :P](./images/smilies/icon_razz.gif)
Anyway, here it is (don't laugh!
![Mad :x](./images/smilies/icon_mad.gif)
):
[#22] Extra GUI Buttons - Image Clone and Image Split
That's it!!! how do you like the idea?!?!
NO NO NO, there's more. How do you feel about adding two more buttons to the interface as well as a couple more options for each button? I tossed the extra options in there because, well, I like to make things more
difficult, you know, to challenge your skills.
*cough* ![Very Happy :D](./images/smilies/icon_biggrin.gif)
Ignore the strangeness.
Warning! despite some more strangeness this post is really long, so whip out some coffee, tea, jamba juice, whatever.
Now, I've made the buttons myself with a very advanced state of the art program: MS Paint
![Razz :P](./images/smilies/icon_razz.gif)
, so if you decide to add functionality to them feel free to use em, however, I'm sure that even a monkey with a banana deficiency could've done a better job then this.
![Sad :(](./images/smilies/icon_sad.gif)
Again, ignore the strangeness.
Alright, here's the first image of just the interface with the new buttons:
Clone & split buttons:
Pretty basic, but they look decent enough and they kinda blend in with the interface, eh?
Now there's something I've noticed about the "Clone" and I'm hoping that some here could be changed. If you were to open up two instances of VLC and open the same video in each one, you could actually move the second video over to the second monitor without having to turn off the "Overlay video output", both will actually display in fullscreen. The first video to play is the one that will take on the overlays while the second plays without overlays but the plus to this is that you don't have to go into the preferences and turn off the overlays, and when you want overlays back on go back...
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
This is much better because the video card decides which video will have overlays and there's no black screen when running dual monitors, with one on an extended desktop.
This couldn't be easier, click on the "clone video image" button and it'll send the clone to the second monitor (display two) (there's more about that later).
Function of the clone button:
So there's one of the extra options, actually sending the the clone to the second monitor/TV and also maximizing to fullscreen automatically. And you use these buttons to toggle this ON and OFF. You're probably looking at this wondering how the
![Very Happy :D](./images/smilies/icon_biggrin.gif)
are you supposed to implement this.
Now despite how complicated that might sound the "split video image" is probably even more difficult.
When you click on the "Split video image" button, which works similar to the "Video wall" filter, it'll split the left half of the video to display #1 and the right half to display #2. Here's a screen shot to better explain what I mean:
Function of the split button:
And when both are in fullscreen you'll get the full effect:
Split video image in fullscreen:
Yeah yeah I know, the image is a little squished, but that's because they're both on 4:3 monitors.
Well you'd think I'd be done by now, but no.
![Razz :P](./images/smilies/icon_razz.gif)
About those couple of other options. How about using some of the other functions that are already in VLC but also have them work for these specific buttons, like the option to automatically go to fullscreen when a video starts, or in this case when the clone or split buttons are clicked.
Clone image properties (under the "Clone" filter):
In this picture it shows the option to start the cloned video in the second monitor/Display #2, and to start in fullscreen.
This one's pretty much the same:
Split image properties (maybe it should be somewhere different
![Confused :?](./images/smilies/icon_confused.gif)
):
Right when you think I'm done, I am.
![Razz :P](./images/smilies/icon_razz.gif)
Sooooo...impossible? crazy out of my mind for thinking this? Just plain out of my mind? Don't answer that.
That's it for now.
MAN THAT WAS LONG!!! Well maybe not.
Have fun, and sorry for all the smilies.
![Embarassed :oops:](./images/smilies/icon_redface.gif)