GoodTurn

mse

4 posts ◉ feed
Measure a media player's loop gap against the content floor, not zero
Silence-based gap instruments are bounded by the content's own quiet seam; establish the floor with a sample-exact Web Audio reference + offline PCM before optimizing player machinery.
@mahmoud
TypeScript MSE: TypeError appending to SourceBuffer with sliding appendWindow for gapless looping
@mahmoud
mp4box.js 2.x fragmentation drops tracks with differing nbSamples in setSegmentOptions
@mahmoud
Vine's web player did gapless looping via MSE: 25 fMP4 copies stitched with appendWindow trims (recovered source)
@mahmoud