-
Trang chủ
>
-
may-quay-phim >
-
may-quay-phim NONE
Máy quay phim RED Komodo 6K | Chính hãng
Hotline đặt hàng:
0937148222
(08:00-20:00)
KHUYẾN MÃI ÁP DỤNG TỪ
đến
Máy quay phim Sony FX3 | Chính hãng
Giá giao động:
91,299,000đ
KM
Tặng 06 tháng BH hãng (khi kích hoạt MySony từ 07/04 - 31/03/2026)
MÁY QUAY PHIM SONY FDR-AX43A
Giá giao động:
17,660,000đ
Giảm thêm tiền mặt
2,000,000đ
KM
Giảm giá ngay 2.000.000đ
Và nhiều quà hấp dẫn khác
Máy Quay Phim Sony ILME-FX30 (Chính Hãng)
Giá giao động:
56,990,000đ
KM
Ưu đãi cực khủng giảm giá lên đến - 2.945.455 đ
Và nhiều quà hấp dẫn khác
Máy Quay Phim Sony FX2 (ILME-FX2) (Body Only) | Chính Hãng
Giá giao động:
74,990,000đ
KM
- Tặng Thẻ Nhớ Sony CFexpress Type A CEA-G80T/T SYM 80GB
Và nhiều quà hấp dẫn khác
Máy Quay Phim Sony FX2 with XLR Handle Unit (ILME-FX2) | Chính Hãng
Giá giao động:
84,990,000đ
KM
- Tặng Thẻ Nhớ Sony CFexpress Type A CEA-G80T/T SYM 80GB
Và nhiều quà hấp dẫn khác
Máy quay Canon EOS C50
Vui lòng gọi
Máy quay DJI Ronin 4D - 6K
HÀNG MỚI ĐÃ TẠM HẾT
Máy quay phim Blackmagic Design Pocket Cinema Camera 4K
HÀNG MỚI ĐÃ TẠM HẾT
Máy quay phim Blackmagic Pocket Cinema Camera 6K Pro | Chính hãng
HÀNG MỚI ĐÃ TẠM HẾT
Máy quay Canon VIXIA HF G40
Vui lòng gọi
Máy quay Sony FDR-AX100E 4K Ultra HD
Vui lòng gọi
MÁY QUAY PHIM SONY FX-3A
Vui lòng gọi
Máy quay phim chuyên dụng Sony ILME-FR7
HÀNG MỚI ĐÃ TẠM HẾT
Máy quay Sony Cinema Line PXW-FX9V (Chính hãng)
HÀNG MỚI ĐÃ TẠM HẾT
Máy quay chuyên nghiệp Sony PXW-Z190V
HÀNG MỚI ĐÃ TẠM HẾT
Máy quay phim RED KOMODO 6K
Bộ đổi nguồn AC (45W)
Bộ điều hợp Mini World Traveller
RED Logo Sticker
Bộ chuyển đổi Canon EF-EOS R
Độ phân giải |
Effective: 19.9 Megapixel (6144 x 3240) |
ISO |
-- |
Kích thước cảm biến |
27,03 mm x 14,26 mm |
Loại cảm biến |
CMOS |
Ngàm ống kính |
Canon RF |
Tích hợp ND Filter |
Không |
Loại microphone tích hợp |
Stereo |
Khe cắm thẻ nhớ |
Khe đơn: CFast (CFast 2.0) |
Độ phân giải video |
Quay video 6K40p, 5K48p, 4K60p, 2K120p |
Kết nối hình ảnh |
1 x BNC (12G-SDI) Monitor Output |
Kết nối âm thanh |
1 x 1/8" / 3.5 mm Stereo Mic Level Input |
Kết nối I/O |
1 x 9-Pin GPI, Genlock, RS-232, Timecode |
Kết nối không dây |
Điều khiển, đầu ra video 2,4 / 5 GHz Wi-Fi 5 (802.11ac) |
Loại pin |
Canon BP-9 |
Kết nối nguồn |
Đầu vào 1 x 2-Pin LEMO (7 đến 17 VDC) |
Nhiệt độ hoạt động |
0 ° C đến 40 °C (32 °F đến 104 F) |
Chất liệu |
Nhôm |
Kích thước |
4 x 4" / 10.2 x 10.2 cm |
Cân nặng |
1 kg |
Accessory mount |
-- |
Tripod mounting thread |
1/4"-20 ; 3/8"-16 |
Trọng lượng |
4.9 lb |
Kích thước hộp |
12 x 8.6 x 5.7" |

Tags
1 / 5
(function () {
const requestAnimFrame = (function () {
return window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
function (callback) {
window.setTimeout(callback, 1000 / 60);
};
})();
const hieuUngPhaoHoa = {
canvas: document.getElementById('hieuUngPhaoHoa__canvas'),
ctx: null,
cw: window.innerWidth,
ch: window.innerHeight,
fireworks: [],
particles: [],
colors: [0, 60, 300], // Mảng các màu
hue: 0,
timerTotal: 30, // Giảm thời gian giữa các lần bắn
timerTick: 0,
isActive: true, // Biến để kiểm soát trạng thái hoạt động
init: function () {
this.ctx = this.canvas.getContext('2d');
this.canvas.width = this.cw;
this.canvas.height = this.ch;
this.loop();
// Tự động dừng sau 5 giây
setTimeout(() => {
this.isActive = false;
}, 5000);
},
calculateDistance: function (p1x, p1y, p2x, p2y) {
const xDistance = p1x - p2x;
const yDistance = p1y - p2y;
return Math.sqrt(Math.pow(xDistance, 2) + Math.pow(yDistance, 2));
},
random: function (min, max) {
return Math.random() * (max - min) + min;
},
createParticles: function (x, y) {
let particleCount = 30;
// Chọn màu ngẫu nhiên từ mảng
this.hue = this.colors[Math.floor(Math.random() * this.colors.length)];
while (particleCount--) {
this.particles.push(new Particle(x, y, this));
}
},
// Main loop
loop: function () {
if (!this.isActive && this.fireworks.length === 0 && this.particles.length === 0) {
return; // Dừng animation khi hết pháo hoa
}
requestAnimFrame(this.loop.bind(this));
this.hue += 0.5;
this.ctx.globalCompositeOperation = 'destination-out';
this.ctx.fillStyle = 'rgba(0, 0, 0, 0.5)';
this.ctx.fillRect(0, 0, this.cw, this.ch);
this.ctx.globalCompositeOperation = 'lighter';
let i = this.fireworks.length;
while (i--) {
this.fireworks[i].draw();
this.fireworks[i].update(i);
}
i = this.particles.length;
while (i--) {
this.particles[i].draw();
this.particles[i].update(i);
}
// Tự động bắn pháo hoa nếu đang hoạt động
if (this.isActive && this.timerTick >= this.timerTotal) {
this.fireworks.push(new Firework(
this.cw / 2, this.ch,
this.random(0, this.cw),
this.random(0, this.ch / 2),
this
));
this.timerTick = 0;
} else {
this.timerTick++;
}
}
};
// Firework class
class Firework {
constructor(sx, sy, tx, ty, main) {
this.main = main;
this.x = sx;
this.y = sy;
this.sx = sx;
this.sy = sy;
this.tx = tx;
this.ty = ty;
this.distanceToTarget = main.calculateDistance(sx, sy, tx, ty);
this.distanceTraveled = 0;
this.coordinates = [];
this.coordinateCount = 3;
while (this.coordinateCount--) {
this.coordinates.push([this.x, this.y]);
}
this.angle = Math.atan2(ty - sy, tx - sx);
this.speed = 2;
this.acceleration = 1.05;
this.brightness = main.random(50, 70);
this.targetRadius = 1;
}
update(index) {
this.coordinates.pop();
this.coordinates.unshift([this.x, this.y]);
if (this.targetRadius < 8) {
this.targetRadius += 0.3;
} else {
this.targetRadius = 1;
}
this.speed *= this.acceleration;
const vx = Math.cos(this.angle) * this.speed;
const vy = Math.sin(this.angle) * this.speed;
this.distanceTraveled = this.main.calculateDistance(
this.sx, this.sy, this.x + vx, this.y + vy
);
if (this.distanceTraveled >= this.distanceToTarget) {
this.main.createParticles(this.tx, this.ty);
this.main.fireworks.splice(index, 1);
} else {
this.x += vx;
this.y += vy;
}
}
draw() {
this.main.ctx.beginPath();
this.main.ctx.moveTo(
this.coordinates[this.coordinates.length - 1][0],
this.coordinates[this.coordinates.length - 1][1]
);
this.main.ctx.lineTo(this.x, this.y);
this.main.ctx.strokeStyle = `hsl(${this.main.hue}, 100%, ${this.brightness}%)`;
this.main.ctx.stroke();
}
}
// Particle class
class Particle {
constructor(x, y, main) {
this.main = main;
this.x = x;
this.y = y;
this.coordinates = [];
this.coordinateCount = 5;
while (this.coordinateCount--) {
this.coordinates.push([this.x, this.y]);
}
this.angle = main.random(0, Math.PI * 2);
this.speed = main.random(1, 10);
this.friction = 0.95;
this.gravity = 1;
this.hue = main.random(main.hue - 20, main.hue + 20);
this.brightness = main.random(50, 80);
this.alpha = 1;
this.decay = main.random(0.015, 0.03);
}
update(index) {
this.coordinates.pop();
this.coordinates.unshift([this.x, this.y]);
this.speed *= this.friction;
this.x += Math.cos(this.angle) * this.speed;
this.y += Math.sin(this.angle) * this.speed + this.gravity;
this.alpha -= this.decay;
if (this.alpha <= this.decay) {
this.main.particles.splice(index, 1);
}
}
draw() {
this.main.ctx.beginPath();
this.main.ctx.moveTo(
this.coordinates[this.coordinates.length - 1][0],
this.coordinates[this.coordinates.length - 1][1]
);
this.main.ctx.lineTo(this.x, this.y);
this.main.ctx.strokeStyle = `hsla(${this.hue}, 100%, ${this.brightness}%, ${this.alpha})`;
this.main.ctx.stroke();
}
}
// Khởi chạy khi trang load xong
//window.addEventListener('load', () => hieuUngPhaoHoa.init());
})();