Working with Media

Learn how to import, manage, and optimize media in Fuser. This guide covers everything from uploading files to preparing them for powerful AI workflows.

Overview

Supported Media Types

Fuser is a multi-modal canvas that supports a wide range of formats.

  • Images: Display and store images

    • Supported formats: PNG, JPG, WebP, GIF
    • Features: Upload, drag & drop, download, copy/paste
  • Videos: Handle and view video content

    • Supported formats: MP4, WebM
    • Features: Playback controls, thumbnails, download
  • Audio: Work with audio files

    • Supported formats: MP3, WAV
    • Features: Playback controls, waveform display
  • 3D Models: View and interact with 3D objects

    • Supported formats: GLB, GLTF
    • Features: 3D preview, download, copy/paste
File Size Limit

All media types have a file size limit of 50MB per file. See the Media Optimization section for tips on managing file sizes.

Importing Media

Fuser supports a wide range of media formats and the most familiar and user-friendly ways of importing media including drag-and-drop, paste from clipboard, and file browser uploading.

Drag and Drop

This is the fastest way to add media.

  • Drag from your computer directly onto the canvas to create the appropriate media node automatically.
  • Drop onto an existing node to replace its content.
  • Drop onto an a property to upload the file to the property.

Paste from Clipboard

Quickly import images you've copied from other applications. You can copy your media from many different sources, including your system's file browser or other websites. Once you have copied your assets you can paste them directly into the canvas with ⌘/Ctrl+V.

Copy Images from Websites

To copy images from other websites simply right click on the image and select Copy Image.

Copy Text

You can copy plain text from any application and paste it into a text node or property on the canvas. If you simply paste the text into the canvas, it will be automatically converted into a text node!

Upload Button

For a more traditional approach, Primitive Nodes and Media Properties allow you to open your system's file browser to upload files. Simply click on select a file in an empty node or property to open your system's file browser.

Duplicating Media

Fuser is a media-heavy application, and you will often want to duplicate content to use in multiple places, or to add visual hierarchy to your canvas by resizing and repositioning nodes.

We've tried to make this process as intuitive and seamless as possible, allowing you to easily copy-paste and drag-and-drop media across nodes, properties, and asset management panels.

Available for All Media

The following methods of duplication are available for all media types, including images, videos, audio, and 3D models.

Drag and Drop Duplication

To duplicate a piece of media, simply hover over the piece of content you want to duplicate. The duplicate button, indicated by , will appear on the top right of the media viewer. Click and drag the duplicate button to the desired location on the canvas, or drop it onto an existing media viewer or property to replace the media.

Copy and Paste Duplication

To duplicate a piece of media using copy and paste, first click on the media viewer to select it. A dashed purple outline will appear around the media viewer, indicating that it is selected and ready for operation. Press ⌘/Ctrl+C to copy the media. To duplicate the media, press ⌘/Ctrl+V on an empty area of the canvas. To replace the media in an existing node or property, first select the node or property so that the dashed purple outline appears, then press ⌘/Ctrl+V to paste the media.

Media Management

Located in the left sidebar, the Assets Library and Generations Library are your central media hubs. They automatically organize your uploaded content and AI generated media by type and provide a preview of the media. From here, you can:

  • Drag files onto the canvas.
  • Download your original files as a zip file.
  • Delete unused media.

Media Optimization

Optimizing your media is key to improving performance and reducing costs. Before uploading, consider:

  • Optimizing file sizes: Smaller files lead to faster processing and lower costs.
  • Choosing appropriate formats: Use JPG for photos and PNG for graphics with transparency.
  • Naming files descriptively: Good names make your assets easier to manage.

Quality vs. Performance

There's often a trade-off between the quality of your media and the speed and quality of the AI output.

  • For Iteration & Testing: Use smaller, lower-quality files for faster results. For example, generate images at a lower resolution while you're perfecting your prompt.
  • For Final Output: Use high-quality files for the best results. This will also ensure that your AI models have the best possible input to work with.
Pro Tip: For Video and 3D, Start with an Image!

Most video models and all 3D models support generating outputs based on reference images. It's often a good idea to start with an image instead of trying different text prompts. This approach allows you to lock-in the style and content using images which are often:

  • Easier to describe: Image models are better at understanding and generating images from text descriptions.
  • Faster to generate: Image models can generate images much faster than video or 3D models.
  • Cheaper to run: Image models are many times cheaper to run than video or 3D models.

Once you have your image reference ready, you can use it as a starting point for the video or 3D model.

Pre-computation is Key

For expensive operations (like video generation), it's a good practice to run the generation once, and then use the output from your Generations library for any downstream workflows. This avoids re-running costly steps.

Troubleshooting Common Issues

Supporting a wide range of media formats is a core feature of Fuser. However, there are some common issues that you may encounter when working with media. Here are some tips to help you troubleshoot and fix them:

Upload Problems
  • File Won't Upload: Check that the file is under the 50MB limit and is a supported format. Also, check your internet connection.
  • Slow Uploads: Try compressing files before uploading. Large files will naturally take longer.
Processing Issues
  • AI Model Rejects File: The file format might be unsupported by the specific AI model, or the file could be corrupted. Try converting it to a different recommended format.
  • Poor Quality Results: The quality of the output is often dependent on the quality of the input. Using higher-quality source media can significantly improve results.

What's Next?

Now that you know how to handle media, you can put it to use.

  1. Building Flows - Create workflows to process your media.
  2. Nodes Reference - Discover all the nodes you can use to work with your media.
  3. Styles & Training - Learn how to use your images to train custom AI styles.
  4. Sharing - Share your creations with others.