Foo-x / youtube-timestamp-comments

https://chrome.google.com/webstore/detail/youtube-timestamp-comment/khngjoedfeicfbjlcfmiigbokbnlibei
MIT License
9 stars 2 forks source link

コメントを疑似的にシークエンス上に表示する機能の提案 #67

Open yoyoyo21 opened 2 months ago

yoyoyo21 commented 2 months ago

このツールのファンです! こちらは問題ではありません、提案です。 スクロール位置が保存されない問題のため別ウインドウでの動作になったと認識しています。

現在縦長で見るのを前提としたUIでこれはこれで最適解なのですが、、、 動画を見てる最中にそのときのコメントを探しに行くのが億劫です。理想としては動画を見てる最中にタイムスタンプがある箇所まで進むとそのコメントが自動でポップアップするなり見れるような挙動をしてほしいです。

そこで以下のような使い方を想定した、横長で表示するバージョンを提案します。 ・再生画面のシークエンスバーの下に重ねるようにして使う前提の横長ウインドウ立ち上げ  (可能なら強制的に重ねて表示させる) ・動画全体の長さを取得してウィンドウの大きさに併せて可変的に表示 ・コメントの位置を動画の長さの%から取得、線なり黒点で表示。  (例:60分動画で30分についたコメントはウインドウ全体の50%辺りにマーカーを表示) ・マーカーにカーソルをあわせるとポップアップでコメントを表示する

このようなシークエンスが別ウインドウで表示されるイメージです。※いずれも現在は適切に動作していません。 https://chromewebstore.google.com/detail/highlights-for-youtube/jahmafmcpgdedfjfknmfkhaiejlfdcfc https://chromewebstore.google.com/detail/youtube-timestamps/fjchmkcdmgeimkholkgodkejnikeklmh

作れないけどこんなアイデア思いついたよーって共有なので投げやりで申し訳ございません。 なにか参考になれば幸いです。

Foo-x commented 2 months ago

アイディアありがとうございます! たしかにこのような表示方法はわかりやすいですね。 ただ、画面に重ねる系はYouTubeの仕様が変わったときに上手く動作しなくなるんですよね... 参考に挙げていただいた2つの拡張機能もYouTubeの仕様変更に追従できていない可能性があります。

YouTubeのプレイヤーとは別に、拡張機能のウィンドウ内にもプレイヤーを表示して、そちらに重ねる方法であれば可能かもしれません。 それであれば独自のプレイヤーなので仕様変更の影響を受けません。

もしくは現在の縦長のUIのまま、再生位置に応じて自動でスクロールさせる機能を追加する方法もありそうです。 ニコニコ動画や YouTube Live などでコメントリストが自動スクロールされますが、あのようなイメージです。

少し検討してみます。

yoyoyo21 commented 2 months ago

返信ありがとうございます! ”YouTubeのプレイヤーとは別に、拡張機能のウィンドウ内にもプレイヤーを表示して、そちらに重ねる方法” まさしくそれをイメージしてます。再設計になると思うので腰が重いと思いますがいつか見れることを楽しみにしてます!