Opened 2 years ago

Last modified 2 years ago

#26629 new defect

Prompt users to install missing video codecs

Reported by: arthuredelstein Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


Missing video codecs are a way to fingerprint users, even if Media Capabilities object has been sanitized for fingerprinting. Tor Browser could detect when codecs are missing and suggest to user that they install them.

Child Tickets

#25983assignedtbb-teamno supported MIME type or video formatApplications/Tor Browser

Change History (3)

comment:1 Changed 2 years ago by gk

I am not convinced yet, we should do that. How would that look like if you are, say, on Linux?

comment:2 Changed 2 years ago by cypherpunks

Can anyone give a concrete example with a full list of packages needed for Debian/Ubuntu/Trisquel?

comment:3 Changed 2 years ago by tom

There are two scenarios for this: Windows and Linux. I understand Windows more.

If you install Windows N or KN you'll be missing Windows Media Foundation and Firefox will detect that and prompt you here if you try to play something and can't:

If you're on Linux and you're missing 'ffmpeg' you'll get a similar situation - but I don't understand all the details of what 'ffmpeg' entails. It appears there's code for that right next to the Windows one though so hopefully one can figure it out from that?

In both cases, our telemetry indicates that the users who are in this situation is minimal: a few percent.

I don't know if we can technically or legally bundle codecs with the browser in either case.

Note: See TracTickets for help on using tickets.