HN user

jamesfmilne

853 karma

Baselight developer

http://www.filmlight.ltd.uk/

Posts0
Comments257
View on HN
No posts found.
FFmpeg 8.1 4 months ago

I've had great results using JPEG-XS to transport video for colour grading in feature film & TV post production. At 3:1 or 4:1 compression ratio is effectively lossless.

It is patent-encumbered though, you have to pay license fees to deploy it.

FFmpeg 8.1 4 months ago

Yeah, we've been deploying JPEG-XS for high bitrate streaming for a while.

A lot of our customers are moving their grading systems into data centres and streaming the images over IP back to their grading suites.

I've got it down to less than 1 frame for encode-transport-decode, but you've still got to copy the image to an SDI card and wait for that to clock out.

JPEG-XS is great for low latency, but it uses more bandwidth. We're using it for low-latency image streaming for film/TV post production:

https://www.filmlight.ltd.uk/store/press_releases/filmlight-...

We currently use the IntoPIX CUDA encoder/decoder implementation, and SRT for the low-level transport.

You can definitely achieve end-to-end latencies <16ms over decent networks.

We have customers deploying their machines in data centres and using them in their post-production facilities in the centre of town, usually over a 10GbE link. But I've had others using 1GbE links between countries, running at higher compression ratios.

I've been paying for YouTube premium for probably 2 years now. Never had any inserted ads. Only the "this video is sponsored by" stuff, which you can just skip over.

I can't possibly go back to non-Premium YouTube, and if they mess around with Premium I'll probably be moving on from YouTube.

Hyperspace 1 year ago

Would be nice if git could make use of this on macOS.

Each worktree I usually work on is several gigs of (mostly) identical files.

Unfortunately the source files are often deep in a compressed git pack file, so you can't de-duplicate that.

(Of course, the bigger problem is the build artefacts on each branch, which are like 12G per debug/release per product, but they often diverge for boring reasons.)

As a North London resident, the parking app situation is just as farcical for me.

There are at least three different apps for parking around me: RingGo, PayByPhone and JustPark.

I went to East London recently to visit the Velodrome, and discovered yet another one: Evology.

It's always great fun, standing around in the car park trying to wrangle your cards whilst creating yet another account to pay for 30 minutes of parking.

Then, of course, there's the 50/50 chance that my iPhone has decided to offload the parking app you need because you haven't used it in the last month or so.

And occasionally RingGo will decide to log me out, and when I go to log back in for some reason the last password I have in my password manager doesn't work, so now I also have to reset my password.

Agreed, paying for parking has turned into a total farce.

If you are experiencing digital noise in the output, like buzzing or clicking that correlates either activity on your computer, try installing a ground loop isolator in between your computer and speakers.

This is essentially a mini transformer that physically isolates speaker/amp from the computer to isolate any power related noise.

They are dead cheap on Amazon these days.

Other than that, a USB DAC might help. You don't need an expensive one, which are mainly expensive due to inputs & microphone preamps. The main benefit will be a reduced noise floor/less background hiss, although that can also come from the amp driving your speakers.

Yes, Apple Screen Sharing is built in. It's based on VNC. You can definitely run it from another Mac, although it's not a great experience with other VNC clients on Windows or Linux. They appear to have their own encoding via VNC, based on H264 or HEVC, and falling back to the encodings supported by other clients is pretty laggy.

NoMachine runs alright on macOS.

HW RAID is dead, they need to get over it.

We've had good experience with Xinnor, but it's a shame it's proprietary.

I'd love to see a high-performance open-source erasure coding solution for NVMe. The built in offerings in Linux are not cutting it.

Does it have a harbour with sufficient cranes to offload it, and a good enough road to transport it out?

And if you're going to need 4 trucks to get it out of the port anyway, might as well just drive it there.

Sorry, no idea why I'm debating some random person on the internet about an issue which has absolutely no impact on me whatsoever. Sport, I guess.

I had always wanted to port Mellanox drivers to macOS to get away from paying through the nose for ATTO cards.

Great news that Apple have already done it!

Mellanox ConnectX 6 Lx is pretty cheap in comparison to ATTO.