3 ms·
Encoding videos across consoles in h.264 is a pain and unreliable. I did it, and so I can see why a big budget title would use blink. Each console has its own o
by Danieru 6y ago
Encoding videos across consoles in h.264 is a pain and unreliable. I did it, and so I can see why a big budget title would use blink. Each console has its own odd and undocumented requirements for the encoding specification. Think 1079p at 29.99fps pm one console while vannila 1080p 30fps on another. Get it wrong and your video is blank with only a "failed to decode" in the logs.
- midnightclubbed 6y agoAbsolutely. Massaging video codec settings to exactly match the console hardware requirements and feeding video data in/out of each console's propriety video API is a royal PITA. My feeling is that big budget games are prepared to jump through the hoops in order to wring the last drop of video quality (or add hours more 'content') but when timelines are short and engineers are thinly spread Bink is a great way to just get it done and move along.
- nikanj 6y agoBut there's relatively few consoles out there, which makes the situation much more tolerable. On the PC, all formats are theoretically supported, but there's always that one person with an outdated AMD driver and Korean Windows XP. I'll take a small handful of weird but very specific specs over the PC situation any day of the week.