Cheese

Cheese is a Photobooth-inspired GNOME application for taking pictures and videos from a webcam. This redesign started out as a project for Fabiana Simões, an intern brought in for the mid-2012 GNOME Outreach Program for Women. This page shows her final outcome (Full report for her internship progress).

Participants

FabianaSimoes, AllanDay

Relevant Art

CrazyCam

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/CrazyCam3.png

ManyCam

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/ManyCam.png

Snap!

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/Snap.png

SparkBooth

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/SparkBooth3-1.png http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/SparkBooth3-2.png

PopBooth App

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/PopBooth-1.png http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/PopBooth-2.png

Playface DX App

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/PlayfaceDX-1.png http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/PlayfaceDX-2.png

Photo Booth for iPad

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/PhotoBooth-1.png http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/PhotoBooth-2.png

MegaPhoto App

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/MegaPhoto-1.png http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/MegaPhoto-2.png

CamCool HD App

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/CamCoolHD-1.png http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/CamCoolHD-2.png

FotoFriend

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/FotoFriend-1.png http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/FotoFriend-2.png

The LOL Cam

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/TheLOLCam.png

Goals

Primary

  • Be fun
  • Be easy and effective ("just start it and shoot")
  • Take photos
  • Create filmstrips
  • Record videos
  • Apply effects to photos and videos
  • View photos and videos
  • Delete photos and videos
  • Share photos and videos easily (E-mail, IM, ...)
  • Settings should be easy and fast to change
  • Should scale to smaller displays

Non-Goals

  • Not a photo/video management tool
  • Not an editor

Discussion

On features:

  • Is it possible to combine graphical effects?
    • Yes, but this can slow things down a lot
  • Apply effects after a photo is taken or a video is recorded?
    • For using stickers, this is probably very necessary.
  • Arrange photos taken in 'Burst mode' in a filmstrip?
    • Configure filmstrip: Layout, Border (Color, Patterns)
  • Layers: Stickers (accessories, speech balloons, rage comics?), Frames
    • Depending on the frame type, it would be nice to add text labels (like in polaroids, for example)
    • A patch for gnome-video-effects is available, but the performance can be quite bad

      • Simple frames should be fine
  • Expand share options (Any plans for Facebook/Twitter integration)?
    • Needs work on the nautilus-sendto project, as that is how the sharing feature is implemented
  • Integration with Photos

Tentative Design 1

http://i1053.photobucket.com/albums/s475/fabianapsimoes/GNOME/Cheese/v3/main_v3.png

Tentative Design 2

Shooting

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/windowed-shooting.png

Cheese opens in shooting mode.

Window only has non-maximised (windowed) and full screen modes - maximising the window would switch to full screen. Initial window state is determined by the screen size - on smaller displays it opens in full screen.

Buttons beside the shoot button cycle through three modes: photo, film strip and video. The mode changes the icon on the shoot/record button.

The gallery button is only displayed when photos or videos have been created.

Full Screen

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/fullscreen-shooting.png

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/fullscreen-shooting-overlays.png

In fullscreen mode, the bottom toolbar is always displayed, and is superimposed over the content.

When the mouse pointer is moved over the window or the user touches the window, the top bar and top toolbar are shown.

Previews

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/windowed-photo-preview.png

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/windowed-video-preview.png

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/windowed-video-preview-play-again.png

After a photo or a video have been created, the view switches to a preview.

Left and right navigation buttons allow browsing through the sequence of photos and images that have been taken. The most recent item is appended to the left of the sequence. The navigation buttons are displayed when the pointer is moved over the image, or when the image is tapped (on a touchscreen).

Videos have a play button superimposed over the center of the item. Once the video has been played, a play again button is displayed in the same location.

After a picture or video has been deleted, an in-app notification allows the action to be undone.

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/windowed-gallery.png

The gallery is essentially the same as the previews.

The gallery mode can also be accessed from shooting mode, through the gallery button.

Effects

https://raw.github.com/gnome-design-team/gnome-mockups/master/cheese/png/windowed-effects.png

Pressing the effects button opens the effects chooser.

Comments

Design/Apps/Cheese (last edited 2013-04-19 12:18:45 by AllanDay)