Phatch
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Michels, Stani
Phatch is a user friendly, cross-platform Photo Batch Processor and EXIF Renamer with a nice graphical user interface. Phatch handles all popular image formats and can duplicate (sub)folder hierarchies. It can batch resize, rotate, apply shadows, perspective, rounded corners and many more actions – in minutes instead of the hours or days needed to do so manually.
 Hi everyone. I will just introduce myself very quickly. I'm a visual artist who makes a lot of money with free graphic software. Fetch is a photo fetch application. If you prefer to give a gimp, or it's moving away from that, or Krita, there you save the images, with fetch you save the recipes to your images. And it should be so easy to use for everyone. How do you start? You start with some simple ingredients, and fetch has at the moment 55 of these ingredients. It's not very readable, but you get the impression that there are a lot of them. And the yellow ones are the ones which are new with the latest version. A big addition is the right support for metadata, which doesn't allow you to not only allow you to edit metadata or delete it, but also to do advanced things like gil tagging or time shifting of your pictures. Another thing is also like GPEG support. And also what's really exciting is that fetch now allows you to interact with other powerful free graphic software. So you can, even if you don't know anything about Blender, don't worry, you don't have to open Blender, you can now use Blender. Through fetch with one click of the button. The same is true for image magic. Everything which is possible in image magic is now also possible in fetch. And also fetch uses certain tools of Inkscape and GIMP in the background. I will come back on that later. Yeah, these are more actions which are possible. So you can pile up these ingredients into a nice recipe. And for example, what I use a lot in this presentation to eat my own dog food is here you see how it works. The first action is the round action, then it that's reflection, then it saves the image. So that's what I use for most of my screenshots to make them look nice in the presentation. And if that's too much work for you, you can even be more lazy because fetch can you offer a menu of pre cooked recipes. For example, to make batch buttons for your website or to make a Polaroid or to turn your images in 3D objects with Blender and so on. This allows you to save a lot of time because everything you can do for one image you can also do for thousands images because the amount of images don't matter anymore. I will give a quick demo. You can start fetch just from the menu. So you start by adding actions. For example, I will very quickly demonstrate because there are so many actions you can fill the results. So we do a reflection. We put it in a perspective and we of course will save it. So this is the action list to better overview what happens. So I just do a reflection perspective and save. I can just drag and drop pictures on it and it will batch it. The results is saved on the fetch folder on your desktop. You can change that to any folder you want. Let's say that I'm not happy with the perspective. I can click here and choose different projection and run it again. And you have it updated here. So this is just to demonstrate how easy it is to just quickly pile up something together and apply it to any amount of pictures you want. I can also demonstrate the library. Then, for example, let's choose a Polaroid and to show it can batch images. I will drop two images on it and then it will batch them and display them in the fetch folder. Or maybe it will display them on the desktop. So you see with just some clicks you can do very nice effects for a lot of images at the same time. And it will give you a nice notification in the end. You can also run fetch on the server so it doesn't depend on the user interface. You can execute it directly or you can prepare your action list in the user interface and run it on the server. Fetch also now has an image inspector. Before the image inspector could only handle one image at a time. But now you can change metadata also in the image inspector of one photo or of a whole row of photos. I can maybe also give a little demonstration of that. So you open the image inspector and I take just a photo. And I can go to the XIF metadata. And then, for example, if I go to the date, I see it's editable. And it says Wednesday when, for example, I change the day. You will see that the day switches to first day. So also all the values are connected together. So also new in this version is that you have much more visual feedback. So you have preview dialogues of the mask action or for the highlight action. As I said, fetch can now interact with the different free graphics software. So this means that it also can open much more formats. So it can open GIMP files. It can open RAW files through DCRAO. It can batch process SVG files into bitmaps with Inkscape. Because if you try to do this with ImageMagic, you get very bad results because ImageMagic can't handle the SVGs of Inkscape. And ImageMagic also allows almost any file format to be added from movies, font files, PDF, and so on. This is an overview of the ImageMagic actions. Well, you can't read them, but I will give some examples. So the ImageMagic has its own Polaroid action, which you can use as well. Or Pencil sketch action. And this is, for example, done with Blender. And you can apply that to any amount of photos you want as well. The Blender action works that you choose the object. Right now we have six objects. And then also with preview dialogues you can immediately choose, you don't specify the amount of degrees, you just immediately choose the few points you want. If you want you can change the axis, but that's not really necessary. And what's also new for the latest version is that we've been working on cross-platform support in our kitchen. Following the human interface guidelines of each platform. So here you see the result. There's one mistake. I think Apple people will see it. The open button on the toolbar is a huge sin. You should never do that on Apple. We will remove it. They have their own rows. Here you see, for example, the notifications in action. In Ubuntu we use a new notification system. On the Mac we use Growl. And Windows doesn't have its own system, so we provide a custom solution. This is the Windows installer. It's available now. It's not publicly available because we want to get feedback from beta testers. If there are any people here still using Windows, they can get it from the Windows installer from me. Same for the Mac installer. And the first version starts out as a private project, but now we are free to for developers. And it's growing every day. So if you want to contribute, you're welcome to join us. I don't think there's time for questions, maybe, but if there's one question, I'm happy to answer. And don't ask if there's a workshop because it was just this afternoon. So first we give you applause. One question. Well, Erik is getting ready. Anyone? Yes, there. So it looks like this can be used to call other programs, but can other programs call this, for instance? Is that pretty easy to do? That's also possible. I mean, you can do it from the comment line and also you can do it as a Python API. It's a quick answer. Okay.
 Hi everyone.  I will just introduce myself very quickly.  I'm a visual artist who makes a lot of money with free graphic software.  Fetch is a photo fetch application.  If you prefer to give a gimp, or it's moving away from that, or Krita,  there you save the images, with fetch you save the recipes to your images.  And it should be so easy to use for everyone.  How do you start?  You start with some simple ingredients, and fetch has at the moment 55 of these ingredients.  It's not very readable, but you get the impression that there are a lot of them.  And the yellow ones are the ones which are new with the latest version.  A big addition is the right support for metadata,  which doesn't allow you to not only allow you to edit metadata or delete it,  but also to do advanced things like gil tagging or time shifting of your pictures.  Another thing is also like GPEG support.  And also what's really exciting is that fetch now allows you to interact with other powerful free graphic software.  So you can, even if you don't know anything about Blender, don't worry, you don't have to open Blender, you can now use Blender.  Through fetch with one click of the button.  The same is true for image magic.  Everything which is possible in image magic is now also possible in fetch.  And also fetch uses certain tools of Inkscape and GIMP in the background.  I will come back on that later.  Yeah, these are more actions which are possible.  So you can pile up these ingredients into a nice recipe.  And for example, what I use a lot in this presentation to eat my own dog food is here you see how it works.  The first action is the round action, then it that's reflection, then it saves the image.  So that's what I use for most of my screenshots to make them look nice in the presentation.  And if that's too much work for you, you can even be more lazy because fetch can you offer a menu of pre cooked recipes.  For example, to make batch buttons for your website or to make a Polaroid or to turn your images in 3D objects with Blender and so on.  This allows you to save a lot of time because everything you can do for one image you can also do for thousands images because the amount of images don't matter anymore.  I will give a quick demo.  You can start fetch just from the menu.  So you start by adding actions. For example, I will very quickly demonstrate because there are so many actions you can fill the results.  So we do a reflection.  We put it in a perspective and we of course will save it.  So this is the action list to better overview what happens.  So I just do a reflection perspective and save.  I can just drag and drop pictures on it and it will batch it.  The results is saved on the fetch folder on your desktop.  You can change that to any folder you want.  Let's say that I'm not happy with the perspective.  I can click here and choose different projection and run it again.  And you have it updated here.  So this is just to demonstrate how easy it is to just quickly pile up something together and apply it to any amount of pictures you want.  I can also demonstrate the library.  Then, for example, let's choose a Polaroid and to show it can batch images.  I will drop two images on it and then it will batch them and display them in the fetch folder.  Or maybe it will display them on the desktop.  So you see with just some clicks you can do very nice effects for a lot of images at the same time.  And it will give you a nice notification in the end.  You can also run fetch on the server so it doesn't depend on the user interface.  You can execute it directly or you can prepare your action list in the user interface and run it on the server.  Fetch also now has an image inspector.  Before the image inspector could only handle one image at a time.  But now you can change metadata also in the image inspector of one photo or of a whole row of photos.  I can maybe also give a little demonstration of that.  So you open the image inspector and I take just a photo.  And I can go to the XIF metadata.  And then, for example, if I go to the date, I see it's editable.  And it says Wednesday when, for example, I change the day.  You will see that the day switches to first day.  So also all the values are connected together.  So also new in this version is that you have much more visual feedback.  So you have preview dialogues of the mask action or for the highlight action.  As I said, fetch can now interact with the different free graphics software.  So this means that it also can open much more formats.  So it can open GIMP files.  It can open RAW files through DCRAO.  It can batch process SVG files into bitmaps with Inkscape.  Because if you try to do this with ImageMagic, you get very bad results  because ImageMagic can't handle the SVGs of Inkscape.  And ImageMagic also allows almost any file format to be added from movies,  font files, PDF, and so on.  This is an overview of the ImageMagic actions.  Well, you can't read them, but I will give some examples.  So the ImageMagic has its own Polaroid action, which you can use as well.  Or Pencil sketch action.  And this is, for example, done with Blender.  And you can apply that to any amount of photos you want as well.  The Blender action works that you choose the object.  Right now we have six objects.  And then also with preview dialogues you can immediately choose,  you don't specify the amount of degrees, you just immediately choose the few points you want.  If you want you can change the axis, but that's not really necessary.  And what's also new for the latest version is that we've been working on cross-platform support in our kitchen.  Following the human interface guidelines of each platform.  So here you see the result.  There's one mistake.  I think Apple people will see it.  The open button on the toolbar is a huge sin.  You should never do that on Apple.  We will remove it.  They have their own rows.  Here you see, for example, the notifications in action.  In Ubuntu we use a new notification system.  On the Mac we use Growl.  And Windows doesn't have its own system, so we provide a custom solution.  This is the Windows installer.  It's available now.  It's not publicly available because we want to get feedback from beta testers.  If there are any people here still using Windows, they can get it from the Windows installer from me.  Same for the Mac installer.  And the first version starts out as a private project, but now we are free to for developers.  And it's growing every day.  So if you want to contribute, you're welcome to join us.  I don't think there's time for questions, maybe, but if there's one question, I'm happy to answer.  And don't ask if there's a workshop because it was just this afternoon.  So first we give you applause.  One question.  Well, Erik is getting ready.  Anyone?  Yes, there.  So it looks like this can be used to call other programs, but can other programs call this, for instance?  Is that pretty easy to do?  That's also possible.  I mean, you can do it from the comment line and also you can do it as a Python API.  It's a quick answer.  Okay.
Phatch_0_2867.png Phatch_2868_5051.png Phatch_5052_5831.png Phatch_5832_6131.png Phatch_6132_6311.png Phatch_6312_6707.png Phatch_6708_6863.png Phatch_6864_7523.png Phatch_7524_7991.png Phatch_7992_8375.png Phatch_8376_9683.png Phatch_9684_10643.png Phatch_10644_11159.png Phatch_11160_16728.png