Archive for the ‘screenshot’ category

Just a screenshot to keep things looking like somethings happening



It seems I haven’t posted a screenshot in a long time. So, here goes. This one shows the “fullscreen” mode that I added this week. Nothing much there, but it’s nice to have some more room for the video monitor. Hmm. I think I need some audio monitors there too. There’s also some little polishing on the widget’s layout to get some more space for the monitor. The timecode display was moved to the bottom statusbar. Hmm. I wonder if that’s a good idea. It saves space. I’ll keep it there for a while, and see how it feels. Also the “media buttons” – play, pause, rewind etc. – moved to the center toolbar. Now you can pretty much get almost a fullscreen viewing experience when you move the panes to their maximums. Maybe I’ll put that to the next video demonstration. That’ll be out somewhere in 6 months during the next release… 🙂

Lots of functionality still missing. I should rewrite SceneChain and Track. Unify them into a class called Sequence!(T). Well, I’ll see if that’s possible.

Ok. Lots of things happened. But not that much to Pihlaja. Updated to Feisty Fawn finally. Updated to new version of Tango. Less crashes, I hope. Crashes immediately if I use console output, so that issue has reversed itself! Can’t use the newest version of gtkD. Gradually learning to use git and changing Pihlaja to use that too. Should really end Pihlaja development and start doing my “final work”. 🙂

A look at the project chooser dialog



Here’s a screenshot of the Pihlaja project chooser, that the user sees when Pihlaja starts. No way to turn it off currently (That will propably annoy some users). I’d need a fourth button at the bottom. The user settings don’t really work, that part is just a mockup. Other parts of the screenshot will tell you alot about what Pihlaja projects are made of internally.

The reason for posting is that I finally got the project chooser part working. Pihlaja now really saves a pihlajaprojectlist.xml to ~/.pihlaja/ and looks up the filenames from there whenever it starts. It’s not fully functional yet, though, as you can’t yet change the setting for where all the projects are located. I’ll add that next week or so. Did I mention that project saving and loading works… Maybe I didn’t yet.

Can’t remember all the parts that need fixing before release (after my short coding break, because of temporary work). I think I’ll have to try to edit something real with it, to see what’s still missing. Putting those monitors inside the mainwindow might be top of the list. I’ve been putting that one for later, because of the lack of documentation on the subject. And I’ll propably need to add some X libs wrappers to my dependencies…

I hope I’ll get those nasty problems (with linking pads not working after loading a project) solved. Currently you have to import a material file, click on it about ten times, then open the movie you had previously created, and click on it’s background, and then click on it’s ruler about ten times. Doesn’t sound that user friendly. I really hope I get that fixed. It must be something with the way and order in which I connect pads.




Two prerelease screenshots of Pihlaja. They show the newly added timecode feature.

Saving to XML works again. The loading needs a little more work. Looking good, except for some biggish issues, like sync not working if the file isn’t played from the start, crashing every now and then, and some features usefull for real work are missing. And some other issues too. But it’s coming together.

Linking some scenes together


Originally posted: 4.4.2007

Here’s a screenshot that shows some of the stuff implemented that I’ve been planning for a long time now. I’ve restructured some of the gnonlin stuff, and I’m not yet sure, if I’m using GStreamer correctly or not. But it’s all quite easy to change at this point. Everything is working quite well. It crashes a lot. And it has some graphics bugs. Some stuff isn’t implemented yet. Generally I’m pretty happy about the way things are going at the moment, even though I’ve had my grim moments trying to do stuff that took days to achieve. I’m still targeting July 1. as a release date for Pihlaja 003 (Alpha). I’m hoping to get it do something usefull by then, like saving and loading a project. Editing DV with one channel of video and audio (multitrack might not be usefull by then). And exporting that into a DV file of some kind. Hope I get there in time, as after that I really should start trying to finish my studies.
I’ve got to be honest with you. There is supposed to be a picture in the monitor window there. But I’m too tired to gimp it in there. I’ve really got playback, but it just appears blank on a screenshot, because it’s an xoverlay or something like that. So, the screenshot below is a gimped version of what I see on my screen. 🙂

Pihlaja is able to use gstreamerD


Originally posted: 24.2.2007

gstreamerD works for the first time

Here’s two new posts (I had my connection close some ports for a couple of weeks so I couldn’t update this site).
Pihlaja is able to play .mov and .dv files and .ogg audio on a single track. It is possible to move the video edits around the timeline, but it is not yet possible to trim them. Should get that working in a couple of weeks or sooner. I think that I’m ahead of my timetable that I set for myself, but that could always change, so I can’t rest now!

I am able to play DV files, I am happy
(Originally posted:) 17.2.2007 (actually uploaded on 24.2.2007)

I updated the developers section timeline. At the moment I am able to play .dv and .mov files (and propably a huge bunch of other files, that I’m not that interested in) in a simple example app. It uses GNonLin and the almost working GStreamerD bindings. The app plays two video files after each other, and at the same time it plays two .ogg audio files simultaneously. There’s a simple control window with buttons for Play, Pause, Back to start, Forward one frame, Backward one frame. Hopefully next week or so, I’ll try to add this functionality to the actual Pihlaja code. If I don’t run into trouble, I might have something interesting in my hands after that. Well, I guess there’s always some trouble to be expected…

A new screenshot


Originally posted on: 22.1.2007
RTree is mostly working. Zooming and moving the view is possible now. Here’s about a hundred scenes and a couple of hundred edits.Pihlaja RTree mostly works