NOISE MEDIA

Video & edits for brands, property and events.


Exporting… again.
window.addEventListener("load", function () { var lines = [ "Clean cuts. Cleaner audio.", "Exporting… again.", "Details matter. We checked.", "Shot list appreciated. Not required.", "Stabilised. Colour-graded. Delivered.", "Good footage in. Better video out.", "Proofed twice. Probably three times.", "Keeping it sharp.", "Short briefs welcome.", "No drama. Just good video.", "The timeline is safe with us." ]; var el = document.getElementById("noise-random-text"); if (el) { el.textContent = lines[Math.floor(Math.random() * lines.length)]; setTimeout(function () { el.style.filter = "blur(0px)"; }, 1750); } });

The Studio

Noise Media is an Ipswich-based video studio working across Brisbane and South East Queensland.We shoot real estate videos, social reels, weddings, brand content and advertising, and we’re annoyingly picky about the details.Clean visuals. Tight edits. No weird compression.If you’ve got a brief, send it. If you don’t… also send it.

Services

01 /

Real estate video

Property walkthroughs, agent reels, drone, detail shots and social cutdowns.

02 /

Brand Content

Reels, ads, product videos, business promos and campaign content.

03 /

Weddings & Events

Wedding highlights, event recaps and key-moment coverage, rom aisle moments to speeches, reception and social-ready edits.

04 /

Editing / Post

Editing, colour, sound, reels and social-ready exports.

Work

Video
Video
Video
Video

Real estate videos, brand reels, weddings, events and advertising content across Ipswich, Brisbane and South East Queensland.Selected work available on request.

Enquire

Drop a message or DM on Instagram. Short briefs are fine.

Long emails tolerated.

Thank You

Message received. We’ll get back to you shortly.
If it’s time sensitive, DM us on Instagram.

Still Noise

Still Noise photography 1Still Noise photography 2Still Noise photography 3Still Noise photography 4Still Noise photography 5Still Noise photography 6Still Noise photography 7Still Noise photography 8Still Noise photography 9Still Noise photography 10
(function () { "use strict"; const root = document.getElementById("sn-filmstrip"); if (!root || root.dataset.ready) return; root.dataset.ready = "1"; const windowEl = root.querySelector(".sn-window"); const belt = root.querySelector(".sn-belt"); const firstSet = root.querySelector(".sn-set"); let dragging = false; let pointerId = null; let lastX = 0; let resumeTimer = null; /* * GET THE CSS ANIMATION */ function getAnimation() { return belt.getAnimations().find( a => a.animationName === "snContinuous" ); } /* * MEASURE ONE COMPLETE IMAGE SET */ function getDistance() { const gap = parseFloat( getComputedStyle(belt).gap ) || 0; return firstSet.getBoundingClientRect().width + gap; } /* * MOVE THE ANIMATION MANUALLY */ function seek(pixels) { const animation = getAnimation(); const distance = getDistance(); if (!animation || distance <= 0) return; const duration = animation.effect.getComputedTiming().duration; if (!Number.isFinite(duration) || duration <= 0) { return; } const current = Number(animation.currentTime) || 0; let next = current - (pixels / distance) * duration; next = ((next % duration) + duration) % duration; animation.currentTime = next; } /* * PAUSE DURING MANUAL INTERACTION */ function pause() { clearTimeout(resumeTimer); const animation = getAnimation(); if (animation) { animation.pause(); } } /* * RESUME AUTOMATIC MOVEMENT */ function resume() { clearTimeout(resumeTimer); resumeTimer = setTimeout(function () { const animation = getAnimation(); if ( animation && !window.matchMedia( "(prefers-reduced-motion: reduce)" ).matches ) { animation.play(); } }, 1500); } /* * MOUSE DRAG + TOUCH SWIPE */ windowEl.addEventListener("pointerdown", function(e) { if (e.pointerType === "mouse" && e.button !== 0) { return; } dragging = true; pointerId = e.pointerId; lastX = e.clientX; windowEl.classList.add("dragging"); pause(); windowEl.setPointerCapture(e.pointerId); }); windowEl.addEventListener("pointermove", function(e) { if (!dragging || e.pointerId !== pointerId) { return; } const dx = e.clientX - lastX; lastX = e.clientX; seek(dx); }); function endDrag(e) { if (!dragging) return; if (e && e.pointerId !== pointerId) return; dragging = false; pointerId = null; windowEl.classList.remove("dragging"); resume(); } windowEl.addEventListener("pointerup", endDrag); windowEl.addEventListener("pointercancel", endDrag); windowEl.addEventListener("lostpointercapture", endDrag); /* * MAC TRACKPAD HORIZONTAL SCROLL */ windowEl.addEventListener("wheel", function(e) { let movement = 0; if (Math.abs(e.deltaX) > 0) { movement = e.deltaX; } else if (e.shiftKey) { movement = e.deltaY; } if (movement === 0) return; e.preventDefault(); pause(); seek(-movement); resume(); }, { passive: false }); })();

Photography for people, stories and quiet moments.Portraits / Families / Maternity / Weddings / Events


PHOTOGRAPHY / CLIENT ACCESS

Client galleries

Your moments, ready to revisit. View and download your photographs