Images and video on X

What X's code actually scores for media.
- Media-related signal (2026)Weight
- Dwell time / click dwell time+0.006 / +0.4
- Photo expand+0.05
- Video open+0.02
- Quoted post click+0.05
- Video quality view0.0
- React with video0.0
Source: param.rs. Weights multiply predicted probabilities or values, not counts.
- In 2023, video playback 50% had weight 0.005 (recap README).
- Phoenix also predicts video continuation seconds and profile visit seconds (README). I didn't find dedicated weights for them in the weights block uncertain.
- Media classifiers (adult content, violence, hateful symbols, known-media matching) feed visibility filtering: media-model-proxy/, clip/.
VideoFilterremoves video posts when a request excludes video.
What it means
Media alone carries tiny weights. It helps when it makes people stay, reply or share, because those weights are far larger. Use images that make the point and keep people reading. Pair them with a strong hook.