A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Fujifilm's X-M5 is its first sub-$1,000 camera in years

Engadget has been testing and reviewing consumer tech since 2004. Our stories may include affiliate links; if you buy something through a link, we may earn a commission. Read more about how we evaluate products .

It offers most of the X-T50's capabilities but has no EVF or in-body stabilization.

Fujifilm has released its first sub-$1,000 camera in a long while and resurrected the 11-year old "M" branding with the $799 X-M5. With that price, it's primarily aimed at photographers on a budget or vloggers looking to step up from a smartphone. Fujifilm film cut a few features like a viewfinder (EVF) to get to that price point, but it does have the company's latest 26-megapixel X-Trans 4 CMOS sensor and decent video specs.

For a camera without a viewfinder, the X-M5 should handle pretty well. It has front and back control dials, along with a top setting dial that includes a new "Vlog" mode. It also comes with the same film simulation dial found on the X-T50, to help social media users and creators create cool photos straight out of the camera.

Fujifilm

When in vlog mode, you get a full GUI interface on the touchscreen for easy access. That includes things like a "portrait enhancer," background defocus and product priority, much as we've seen on Sony's vlogging products.

For vloggers, it has a 3-inch, 1.04-million dot fully articulating rear display that's hopefully bright enough to use in sunlight (because, again, no EVF). There are both headphone and microphone ports for vloggers, but they're not located on the left as usual. Instead, Fujifilm placed the 3.5mm mic input on the rear (where the EVF would usually go) and the headphone port on the right side. That's to avoid having the display hit the mic or headphone cable when it flips out, as can happen on other cameras.

You'll never mistake it for a sports camera, but the X-M5 can shoot 8 fps bursts with the mechanical shutter, or an outstanding 20 fps in electronic mode (both with continuous autofocus). It can capture a decent 82/60 compressed RAW frames in those modes before the buffer fills, again very respectable for such a small camera.

Video is also pretty strong, with 6.2K open gate 3:2 capture, 4K 60p and Full HD at up to 240 fps (these specs match the X-T50 as you may have noticed). There's a bit of crop for 4K 60p (1.18x) and FHD past 120fps (1.29x) but otherwise everything is one-to-one.

Another thing missing is in-body stabilization so the X-M5 is limited to what the lens provides or electronic stabilization. In the latter mode, there's a minimum 1.32x crop for 4K 30fps video and a significant 1.44x when shooting 4K 60p. The small body also has overheating limitations when using LP (long play) recording, but those can be reduced with a $200 fan attachment.

Fujifilm

Other features including three internal microphones that allow for surround sound-like capture, a 9:16 short movie mode for TikTok creators, high-speed movie transfer, up to 440 frames of battery life and a single UHS-I card slot.

I couldn't understand what Fujifilm was thinking when it released the X-T50 for $500 more than the X-T30 II. Now we know ? it's hoping budget buyers will gravitate toward the X-M5 instead. It goes on pre-sale today for $799 and Fujifilm also unveiled the 16-55mm f/2.8 (24-70mm full-frame equivalent) lens selling for $1,199 and XF500mm f/5.6 super telephoto (750mm equivalent) now on pre-order for $2,999.