見出し画像

No More Secrets: スニーカーズのアレを体験する

つい先日「スニーカーズ」に触れたと思ったら、あの映画で出てくる複合エフェクトを実現するツールが公開されてました。

gigazine では Linux でお試ししてますが、mac(Ventura 13.5) + Xcode でもエラーなくコンパイル通りました。

$ git clone https://github.com/bartobri/no-more-secrets.git
Cloning into 'no-more-secrets'...
remote: Enumerating objects: 1013, done.
remote: Counting objects: 100% (53/53), done.
remote: Compressing objects: 100% (31/31), done.
remote: Total 1013 (delta 23), reused 46 (delta 18), pack-reused 960
Receiving objects: 100% (1013/1013), 200.79 KiB | 8.03 MiB/s, done.
Resolving deltas: 100% (609/609), done.
$ cd no-more-secrets/
$ ls
LICENSE               NCURSES.md            nms.6                 sneakers.6
Makefile              README.md             no-more-secrets.spec  src/
$ make nms
mkdir obj
cc -Wextra -Wall -O2 -o obj/input.o -c src/input.c
cc -Wextra -Wall -O2 -o obj/error.o -c src/error.c
cc -Wextra -Wall -O2 -o obj/nmscharset.o -c src/nmscharset.c
cc -Wextra -Wall -O2 -o obj/nmstermio.o -c src/nmstermio.c
cc -Wextra -Wall -O2 -o obj/nmseffect.o -c src/nmseffect.c
cc -Wextra -Wall -O2 -o obj/nms.o -c src/nms.c
mkdir bin
cc -Wextra -Wall -O2 -o bin/nms obj/input.o obj/error.o obj/nmscharset.o obj/nmstermio.o obj/nmseffect.o obj/nms.o
$ make sneakers
cc -Wextra -Wall -O2 -o obj/sneakers.o -c src/sneakers.c
cc -Wextra -Wall -O2 -o bin/sneakers obj/nmscharset.o obj/nmstermio.o obj/nmseffect.o obj/sneakers.o
$ sudo make install
Password:
install -d /usr/local/share/man/man6
install -m644 nms.6 sneakers.6 /usr/local/share/man/man6
install -d /usr/local/bin
cd bin && install * /usr/local/bin

実行するとはこんな感じ(from Gigazine)

もうホントどうでもいい機能最高すぎる。

gif で動画つくってアップロードしようとしたのに全然うまくいかないので、いい加減 note のエディタ嫌いになってきた。機能がいつも微妙すぎる。


貴方がサポートしてくれると、私が幸せ。 私が幸せになると、貴方も幸せ。 新しいガジェット・ソフトウェアのレビューに、貴方の力が必要です。