Skip to main content
vport

Inside the VPORT Creator Portal: A Walkthrough of Upload, Edit, and Publish

· 19 min read
CPO

The portal is the door. Everything before it — the camera, the show, the crowd, the moment you decided to hit record — is raw material. Everything after it — a viewer on a Vision Pro, standing inside a room you captured, feeling the bass — is the finished experience. The Creator Portal is where raw becomes real. Upload. Edit. Publish. Twenty minutes between the file on your hard drive and a spatial concert living on the platform.

This is the full walkthrough. Every screen. Every setting. Every decision point. No assumptions about what you already know.

We built the Creator Portal because we watched the spatial video creation pipeline break at the same point every time. Creators could shoot. They were getting better at it fast — iPhones unlocked a whole tier of casual capture, and professional rigs from Canon and Blackmagic raised the ceiling for the serious operators. The shooting was not the problem. The publishing was. Getting a spatial video file from a creator's hard drive onto a platform where Vision Pro owners could find it, play it, and pay for it — that process was either nonexistent or held together with manual email exchanges and shared Google Drive folders.

So we built the thing that should have existed from day one. A self-serve portal where any creator — from an iPhone-in-the-pocket first-timer to a multi-camera professional crew — can upload spatial and 360 content, edit it, configure how it gets seen, and start earning from it. No gatekeeper. No approval queue (content review happens in parallel, not before you publish). No six-week onboarding process.

Here is how it works.

Signing Up and Creator Profile

Getting In

Head to vport.com/creators and click Create Account. You need an email address and a password. That is it. No application. No waitlist. No invite code. If you already have a VPORT viewer account, you can upgrade it to a creator account from the same login — your watch history, saved shows, and preferences carry over.

After signing up, you land on the Creator Dashboard. It is empty. That is fine. It will not be empty for long.

Setting Up Your Profile

Before you upload anything, take two minutes to set up your creator profile. This is what viewers see when they find your content — and it is what the VPORT discovery algorithm uses to surface your work to the right audience.

  • Creator name. Your artist name, production company, or personal name. This appears on every piece of content you publish. Pick something you will want to keep.
  • Bio. Two to three sentences. Who you are, what you shoot, what scenes you operate in. This is not a resume. It is a signal. "Berlin-based. Warehouse techno and ambient sets. Shooting spatial since 2025." That is enough.
  • Profile image. Square. At least 400x400 pixels. Shows up as a circular avatar across the platform.
  • Links. Instagram, website, SoundCloud, whatever. These appear on your creator page and give viewers a way to find you outside VPORT.
  • Payout information. Connect your bank account or payment provider for earnings. You can skip this during setup and add it later, but you will not receive payouts until it is configured. VPORT uses Stripe for creator payments — standard, secure, nothing unusual.

Your creator profile is public the moment you publish your first piece of content. Until then, it exists but is not discoverable. No pressure to make it perfect before your first upload.

Upload Flow

This is the core of the portal. The part where your file becomes content.

Supported File Types

VPORT accepts the following formats:

  • MV-HEVC (.mov) — Apple's spatial video format. This is what your iPhone shoots natively and what the Canon EOS spatial lens module outputs. Plays back in Spatial mode on Vision Pro.
  • Equirectangular 360 (.mp4, .mov) — Standard 360-degree video in mono or stereoscopic (over/under or side-by-side). This is the output of cameras like the Insta360 X5, GoPro MAX, and most professional 360 rigs. Plays back in Immersive mode.
  • MV-HEVC 360 — The newer Apple immersive format combining MV-HEVC encoding with 360-degree spherical projection. Output by the Blackmagic URSA Cine Immersive and select professional pipelines. The highest-fidelity format VPORT supports.
  • Standard H.264/H.265 (.mp4, .mov) — Flat 2D video. Plays in Window mode. Accepted for supplementary content, behind-the-scenes clips, trailers, and promotional material.

Audio formats for separate upload: WAV, AIFF, FLAC (uncompressed or lossless). If you recorded a separate board feed or ambisonic track, upload it alongside your video file. The portal's audio sync tool will handle alignment.

Maximum File Size and Resolution

  • File size: Up to 50 GB per upload. If your file is larger — which is possible with long-form 8K 360 stereoscopic footage — contact the creator support team for a bulk upload pathway.
  • Resolution: VPORT accepts up to 8K per eye for stereoscopic content. For mono 360, up to 8K equirectangular. For MV-HEVC spatial, whatever your camera outputs (typically 1080p per eye from iPhone, higher from dedicated rigs).
  • Duration: No hard limit, but the platform is optimized for content between 3 and 120 minutes. A 90-second clip and a 3-hour festival set are both welcome. Pricing and discovery behave differently at different durations.

The Upload Screen

Click New Upload on the dashboard. You get a drag-and-drop zone. Drop your file. The upload begins immediately — you do not need to fill out metadata first.

While the file uploads (large files take a while, even on fast connections), the portal asks you to fill in:

  • Title. The name of the content. "Amelie Lens @ Printworks, March 2026" is better than "concert_final_v3.mov." Be specific. Artist. Venue. Date. Viewers search by all three.
  • Description. What the viewer is about to experience. Set the scene. What was the night like? Where were you positioned? What should they watch for? This is your chance to contextualize the footage. Two to four sentences. More if the show warrants it.
  • Artist(s). Tag the performing artist(s). Start typing and the portal will suggest from its database. If the artist is not in the system yet, you can add them manually. Accurate artist tagging drives discovery — it connects your content to fans searching for that artist.
  • Venue. Same as above. Tag the venue. If it is a festival, tag both the festival and the specific stage.
  • Date of performance. When did the show happen? This matters for search and for viewers who were at the physical event and want to relive it.
  • Genre tags. Select up to five genres. Be honest. A deep house set tagged as "techno" because techno gets more traffic will not convert. Viewers who find the wrong genre bounce. Viewers who find the right genre stay.
  • Content type. Full set, partial set, single track, highlight reel, behind-the-scenes, or other. This helps the platform categorize and recommend appropriately.

Hit Continue once your file is uploaded and metadata is filled in. The portal begins encoding.

Encoding and Processing

This is the part you wait for. VPORT's encoding pipeline takes your source file and generates multiple output streams optimized for different playback modes and bandwidth conditions. For a typical 30-minute spatial video, processing takes 10 to 20 minutes. For longer or higher-resolution content, it can take up to an hour.

You do not need to stay on the page. The portal will email you when processing is complete. Go get coffee.

What is happening behind the scenes: the pipeline validates your file format, extracts spatial metadata, generates adaptive bitrate streams for smooth playback across different network conditions, creates thumbnail previews, and prepares the content for Vision Pro delivery. If there is a problem with your file — unsupported codec, corrupted metadata, missing spatial tracks — the pipeline will flag it and tell you what is wrong. More on common errors at the end of this post.

The Editor

Once your upload finishes processing, you land in the Editor. This is where you refine the content before publishing.

Trim

The most-used tool. Your raw capture probably has dead time at the start and end — the camera rolling before the set begins, the thirty seconds after the last track where you fumbled to stop recording. Trim it.

The editor shows a visual timeline with a waveform overlay. Drag the in-point and out-point markers to define the playable range. You can preview any section before committing. Trimming is non-destructive — your original upload is preserved, and you can re-adjust the trim points at any time, even after publishing.

For longer content, you might want to trim more aggressively. Cut the sound check. Cut the ten-minute DJ changeover in the middle of a back-to-back set. Cut the awkward moment where the monitors fed back. Respect the viewer's time. They can always rewatch the good parts. They cannot get back the minutes spent watching dead air.

Chapters

For content longer than ten minutes, chapters are strongly recommended. Chapters let the viewer jump to specific moments — the opening track, the peak-time section, the encore, the crowd singalong. On Vision Pro, chapter markers appear in the playback timeline as named segments.

The editor lets you add chapter markers at any point in the timeline. Give each one a name. "Opening," "Build," "Peak," "Cooldown," "Encore." Or use track names if you know the setlist. Chapters make your content more navigable, more rewatchable, and more shareable — a viewer can send a friend a link to a specific chapter instead of asking them to "skip to about the 45-minute mark."

Audio Sync

If you uploaded a separate audio file alongside your video, the audio sync tool appears here. This is the same tool described in our audio sync deep dive — auto-offset detection, manual nudge, drift correction, ambient blend.

The editor gives you a split waveform view: your video's embedded audio on top, your external audio file on the bottom. The tool attempts auto-alignment first. Review it. If it looks and sounds right, accept it. If not, use the manual controls to nudge the external track until transients align visually and the playback sounds locked.

You can preview the final audio blend directly in the editor — board feed level, ambient level, and the mix between them. Get it right here. Changing audio after publishing requires a re-processing cycle.

Publishing Options

Your content is trimmed, chaptered, and audio-synced. Time to decide how it goes live.

Visibility

Three options:

  • Public. Anyone on VPORT can find and access your content. It appears in search, browse, genre pages, and algorithmic recommendations. This is the default for most creator content.
  • Unlisted. The content exists on VPORT but does not appear in search or browse. Only people with the direct link can find it. Useful for private previews, client deliverables, or content you want to share selectively before a wider release.
  • Private. Only you can see it. The content is uploaded, processed, and ready — but invisible to everyone else. Use this for drafts, works in progress, or content you are holding for a specific release date.

You can change visibility at any time after publishing. Start private, share an unlisted link with a few people for feedback, then go public when you are confident. The flexibility is intentional.

Premiere Scheduling

Instead of publishing immediately, you can schedule a premiere — a specific date and time when the content goes live. Premieres get special treatment on the platform:

  • A countdown page appears on VPORT before the premiere. Viewers can set a reminder.
  • At premiere time, the content unlocks for everyone simultaneously. For high-profile content, this creates an event moment — fans experiencing the show together for the first time, even though they are watching asynchronously.
  • Premiere announcements can be pushed to followers of the tagged artist and venue. Built-in audience, zero marketing spend.

Scheduling a premiere is optional. Most creators publish immediately. But for flagship content — a headline set from a major festival, a debut performance, a collaboration with a major artist — the premiere format builds anticipation and drives first-day viewership.

Pricing: Pay-Per-Minute vs. Free

Every piece of content on VPORT can be set to one of two pricing models:

  • Free. No charge to the viewer. Anyone can watch. This is the right model for short clips (under five minutes), promotional content, behind-the-scenes material, or content designed to build your audience. Free content gets higher initial viewership but generates no direct revenue.
  • Pay-per-minute. Viewers pay based on how long they watch. The rate is set by VPORT and adjusted by content tier — professional multi-camera 360 content commands a higher per-minute rate than iPhone spatial clips. You do not set the price manually; the platform prices based on format, resolution, and production quality. This keeps pricing consistent for viewers and competitive for creators.

You can change pricing after publishing. A common strategy: launch a flagship set as pay-per-minute, then switch a highlight clip to free as a promotional teaser that drives traffic to the full experience.

Monetization: How Creators Get Paid

This is the part everyone asks about first. Here is how money flows on VPORT.

Revenue Share

VPORT operates on a revenue share model. When a viewer pays to watch your content, the revenue splits evenly between you and the platform. The current split is 50/50 — you keep 50%, VPORT keeps 50%. This covers the platform's costs for encoding, hosting, delivery, and payment processing.

What Counts as a View

A view is counted when a viewer watches at least 30 continuous seconds of your content. Scrubbing through the timeline does not count. Previewing a 10-second clip does not count. Thirty seconds of sustained watching — that is a view.

For pay-per-minute content, billing starts after the first 30 seconds. If someone watches 15 seconds and leaves, they are not charged and you do not earn. If they watch 5 minutes, they are charged for 5 minutes and you earn 50% of that amount.

Payout Schedule

Earnings accumulate in your creator dashboard in real time. You can see exactly how much each piece of content has earned, broken down by views, watch time, and revenue.

Payouts are processed monthly, on the 15th, for all earnings from the previous calendar month. Minimum payout threshold is $25. If your balance is below $25, it rolls to the next month. Payouts go to the bank account or Stripe account you configured during profile setup.

Analytics

The creator dashboard includes detailed analytics:

  • Views over time. Daily, weekly, monthly. See how your content performs after launch and over time.
  • Average watch duration. How long viewers stay. If people are dropping off at the 3-minute mark of a 30-minute set, something is wrong at the 3-minute mark. This is actionable data.
  • Completion rate. What percentage of viewers watch the entire piece. Higher completion rates signal strong content and improve your ranking in VPORT's discovery algorithm.
  • Revenue per view. How much each view earns on average. Compare across your catalog to understand what content performs best financially.
  • Geographic distribution. Where your viewers are. Useful for understanding your audience and for artists considering tour routing.
  • Playback mode split. How many viewers watched in Immersive vs. Spatial vs. Window. If 80% of your audience watches in Immersive, you know your 360 content is landing. If most are in Spatial, your MV-HEVC clips are the draw.

Analytics update in near real-time. Not batched. Not delayed. You publish a piece of content and start seeing data within minutes of the first view.

The First-24-Hour Playbook

Your first upload is live. Here is how to maximize its impact in the first 24 hours.

Hour 0: Publish and Share

Publish the content. Immediately share the VPORT link on your social channels — Instagram, X, TikTok, wherever your audience lives. The first viewers matter disproportionately. VPORT's discovery algorithm weighs early engagement heavily. Content that gets watched, completed, and saved in its first 24 hours gets boosted in browse and recommendations.

Write a real caption. Not "new content up." Something that sets the scene. "Shot this from the booth at [venue] last Friday. Spatial video — watch it on Vision Pro and you are standing next to the decks. The moment at 14:20 when the whole room locked in." Give people a reason to click. Give Vision Pro owners a reason to put the headset on right now.

Hours 1-6: Engage

People will share your content. Some will comment. Some will post about it on their own channels. Engage with all of it. The first wave of viewers are your evangelists. They are the ones who will share the link with the friend who just got a Vision Pro for their birthday. They are the ones who will come back for your next upload.

If you captured multiple pieces from the same event — a full set plus a behind-the-scenes clip plus a crowd-perspective highlight — stagger the releases. Publish the flagship piece first. Drop the BTS clip six hours later. Drop the highlight the next day. Each release is a new reason for people to visit your creator page.

Hours 6-24: Monitor and Adjust

Check your analytics. Where are viewers dropping off? If there is a consistent drop at a specific timestamp, watch that section yourself. Is there a technical issue? A boring stretch? A jarring edit? You can re-trim and re-publish in minutes.

Check your audio. Some issues only surface when real viewers on real headsets encounter them. If multiple people report audio weirdness — flat sound, sync drift, distortion at loud moments — go back to the editor, adjust, and re-process. Fixing it in the first 24 hours means the majority of your eventual audience gets the best version.

Day 2 and Beyond

The first 24 hours are the sprint. After that, your content enters the long tail. Good spatial concert content does not expire. A set from 2025 that captures a legendary night still gets discovered and watched in 2027. But the first day sets the trajectory. The views, the completion rate, the saves — they compound. Treat your first upload like a release, not a post.

Common Upload Errors and Fixes

Things go wrong. Here are the errors creators hit most often and how to resolve them.

"Unsupported format"

The portal does not recognize your file. Most common causes:

  • You exported as ProRes instead of HEVC. Re-export from your NLE in H.265/HEVC with spatial metadata preserved.
  • You uploaded a .mxf or .r3d file. These are raw or intermediate formats. VPORT needs a deliverable codec — H.264, H.265, or MV-HEVC in a .mov or .mp4 container.
  • The file extension is correct but the internal codec is wrong. Some editing tools wrap non-standard codecs in .mov containers. Use MediaInfo (free, cross-platform) to verify the actual codec inside your file.

"Spatial metadata not detected"

Your file looks like a standard 2D video to the platform. The spatial metadata — the flag that tells VPORT "this is stereoscopic" or "this is 360" — is missing or stripped.

Common causes:

  • You transcoded the file through a tool that strips metadata. Handbrake, some versions of FFmpeg without the right flags, and most social media upload pipelines will strip spatial tags. Always transcode with a tool that preserves MV-HEVC or 360 metadata. Apple Compressor is the safest option for MV-HEVC. For 360, use the YouTube 360 metadata injector tool or the Spatial Media Metadata Injector.
  • You exported from your NLE without enabling the spatial or 360 output option. In Premiere Pro, check "VR Projection" in sequence settings. In DaVinci Resolve, enable "360" in the output settings. In Final Cut Pro, the spatial metadata is handled automatically for MV-HEVC exports.

"Audio track mismatch"

You uploaded a separate audio file that does not match the video duration. The sync tool cannot align tracks with significantly different lengths.

Fix: Make sure your external audio recording covers the same time range as your video. If you trimmed the video before upload, trim the audio to match before uploading it separately. Or upload the full-length versions of both and use the editor's trim tool to set in/out points after sync.

"Upload timed out"

Your connection dropped during a large file upload. The portal supports resume — if you retry the same file, it will pick up where it left off rather than starting from zero. If resume fails, try uploading from a wired connection or a network with more stable bandwidth. 50 GB over Wi-Fi is ambitious.

"Processing failed"

The file uploaded successfully but the encoding pipeline could not process it. This is rare but happens with edge-case files — unusual frame rates, non-standard color spaces, corrupted frames.

Check: Play the file locally in VLC or QuickTime. If it plays cleanly, the issue is likely a metadata or container problem. Re-export from your NLE with standard settings (H.265, Rec. 709 color, 30 or 60 fps, standard container). If the file does not play locally, the source file itself is corrupted — go back to your camera's original media and re-export.

If none of these fixes work, the creator support team is reachable from the dashboard. Include the upload ID (shown in the error message) when you write in. It helps us find your file in the pipeline immediately.


Your first upload is a draft. Not literally — it goes live, people watch it, it counts. But in terms of your learning curve, your first upload is the rough sketch. You will make mistakes. The trim will be slightly off. The audio blend will be a little hot. The description will be too short. The genre tags will be slightly wrong.

That is fine. It is supposed to be. Every creator who has built a following on VPORT started with a first upload that they would do differently today. The important thing is that they uploaded it. They put the thing out there. They watched the analytics. They learned. They uploaded a second one. And a third. And by the tenth, they had a workflow, an audience, and a voice.

Your first upload is a draft. Your tenth is a career.

The Creator Portal is open. The format is ready. The audience is growing. Go publish something.