In my third and final attempt I went back to working with only the h264-encoded data. I did some research on how the frames work and came up with a strategy to systematically introduce glitches that should result in colour being introduced by the decoding errors. The trick was to only look at I-frames and rather than NULL-ing them out, to randomly twiddle the least-significant bits in a pattern that biases towards more mutations at the end of the frame (where chroma data is stored) than at the beginning of the frame. I was quite pleased with the results: in addition to flashes of colour being introduced, there's the "melting" effect that is applied to the text. I only modulated 1 out of every 4 frames, so that the movie would still be more-or-less "watchable" (on VLC, at least).
Thanks for reading!
。wps对此有专业解读
Европейская страна обвинила США и Израиль в нарушении международного права20:06
The external_location goes through Jinja2 rendering - can’t use {{}} for literal braces. I’ll use read_csv_auto instead which needs no column type dict:
接下来的几分钟,直到视频结束,现场一片混乱。