News for hackers. Stuff that matters.
Re:Messages that can only be understood under the influence ... by dvt on Tuesday June 06, 2023 @04:24AM (#36209812)
For those that are curious, these are the messages: https://imgur.com/a/y0mXbAk

Decoded using:

    ffmpeg -i input.mp4 -vf tmix=frames=36:weights="1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1" output.mp4
    ffmpeg -i output.mp4 -vf "curves=all='0/0 0.05/1 1/1'" bright.mp4
We need to use the second command, as frame averaging in ffmpeg lowers luminosity. There's probably a way to cleverly get around this, but I'm no ffmpeg expert. The secrets are: "WE LOVE YOU," some alien heads, "UNIVERSE IS THE GATE," and "MIND IS THE LOCK (?—the last word is a bit hard to read)." Pretty neat, fun puzzle, though there's probably ways to make it tougher to solve in the context of something like a hacker tournament (as the negative space is a dead giveaway).
Re:Messages that can only be understood under the influence ... by pera on Tuesday June 06, 2023 @07:28AM (#36211083)
Hah that's cool, reminds me a little bit to those LED message fans
Re:Messages that can only be understood under the influence ... by xattt on Tuesday June 06, 2023 @07:43AM (#36211199)
Mad respect for your solution, but how do you get to this point where you can look at a thing and say “oh yeah, it’s XYZ”?
Re:Messages that can only be understood under the influence ... by dvt on Tuesday June 06, 2023 @01:39PM (#36216379)
> how do you get to this point where you can look at a thing and say “oh yeah, it’s XYZ”?

What do you mean exactly?

Re:Messages that can only be understood under the influence ... by quibono on Tuesday June 06, 2023 @04:43PM (#36218848)
I think GP meant: how do you go from watching the obfuscated video to going, "To see the message I need to use mix=frames=36 with the following weights..."
Re:Messages that can only be understood under the influence ... by dvt on Tuesday June 06, 2023 @04:59PM (#36219038)
Oh, well the weight was going to be 1 since I needed the frames need to be fully overlayed, and I randomly ended up at 36, since I just kept upping the frames until I got a good-enough image via trial & error. Then I had to fix the gamma, because it ended up being "smeared," which is exactly what I wanted, but extremely dark and hard to see.
Re:Messages that can only be understood under the influence ... by BizarroLand on Tuesday June 06, 2023 @05:18PM (#36219242)
I've learned that a lot of what we think of as art or mastery is just the end result of trying shit and then remembering what works.
Re:Messages that can only be understood under the influence ... by MrPoush on Tuesday June 06, 2023 @10:49AM (#36213682)
A couple of quick optimizations:

- If weights are repeated, you only need to specify the last unique one

- You can chain filters using a comma

- You can drop that last point in the curve

  ffmpeg -i input.mp4 -vf tmix=frames=36:weights="1",curves=all='0/0 0.05/1' output.mp4
Re:Messages that can only be understood under the influence ... by dvt on Tuesday June 06, 2023 @01:38PM (#36216351)
> You can chain filters using a comma

Haha, I knew there was some way of doing this, but I couldn't remember how (tried semicolons which didn't work), thanks :)

Re:Messages that can only be understood under the influence ... by yieldcrv on Wednesday June 07, 2023 @12:10PM (#36228779)
thank you! I was very frustrated by this whole thing

Like, you want us to take 150ug just to see your puzzle? Well that could be fun in the right context, not on HN though