GIFが一時停止すると常に最初のフレームが表示される

このカジュアルに録画されたGIFを例にとります。右下のポーズボタンをクリックすると、クリックした瞬間に一時停止するのではなく、最初のフレームが表示されます。しかし、もう一度ボタンをクリックして再生を再開すると、最初からではなく元の進行状況から続行されるため、非常に混乱します。

be43d24

クリック後に元の進行状況で再生が続くのであれば、一時停止した時点のフレームが表示されるべきだと思います。
あるいは、クリック後に最初のフレームが表示されるのであれば、GIF全体の再生進行状況をリセットすべきだと思います。

「いいね!」 1

申し訳ありませんが、これは機能リクエストとして扱う必要があります。

正確なフレームで一時停止させるのは非常に難しく、妥協が必要です。キャンバスを使用して手動でレンダリングする必要があり、パフォーマンスに影響を与える可能性があります。

「いいね!」 1

えーと…つまり、ポーズはなく、再生するか再生しないかのどちらかということですね。再生していないときは固定画像が表示され、この固定画像が最初のフレームです。したがって、再生していないときに最初のフレームが表示されるが、再生がフレーム1からではなく、再生が停止した時点から開始されるのはバグだと見なしてもよいでしょうか?

私の主な要件は、一貫性のない点を解消することです。
(まあ、実際には、これでトピックの編集可能時間制限を超えてしまいました。)

正直なところ、それはすべて「難しすぎる部門」にあります。非常に一貫した動作を望むのであれば、完璧なポーズが得られるmp4を使用する必要があると思います。

「いいね!」 4

確かに、私は様々なウェブサイトでGIFを多用しているので、この点を完全に忘れていました。xD
確認したところ、MP4のパフォーマンスは私のニーズには十分でかなり良いことがわかりました。

「いいね!」 2