見出し画像

ショート動画を、普通の動画として視聴する(Bard vs ChatGPT)

この記事の目的

タイトルの通りの内容ではありますが…
1分未満の再生時間の動画は YouTube にアップロードすると、自動的にショート動画として扱われます。しかしながら、note に YouTube の動画として扱ってもらうためには、通常の動画の URL でなければうまく認識してくれないみたい…😖

note で「動画」として投稿する場合…

この記事では、Google Chrome で表示している YouTube でショート動画を視聴しているときに、ショート動画としてではなく普通の動画として視聴し直す(URL を変換する)ためのブックマークレットを作成します。

具体的には、以下のようにアドレスバーに表示されている URL を変換してくれるブックマークレットを作成しようというものです。

  • https://youtube.com/shorts/VIDEO_ID

  • https://youtube.com/watch?v=VIDEO_ID

Bard に聞いてみた

まずは、2023年 5月になって、日本語でのプロンプトにも対応してきた Bard に聞いてみました。ブックマークレットを作成したい旨を伝えると、「ブックマークレットとは何ぞや」を説明してくれました。

まずは、ブックマークレットを作成したい旨を伝える

『YouTube のショート動画を表示しているときに、通常動画の URL に変更するブックマークレットを作りたい。』と問いかけると、即座にプログラムを提示してくれました。

ブックマークレットの仕様を Bard に伝える
javascript:(function() {
  var url = document.querySelector('.ytd-shorts-player-container').dataset.videoId;
  window.location.href = 'https://www.youtube.com/watch?v=' + url;
})();

提示されたブックマークレットの登録方法について質問すると、丁寧に教えてくれました。

ブックマークレットの登録方法は?

しかしながら、このブックマークレットを Chrome ブラウザに登録しても、何も動作してくれませんでした。
その旨を Bard に伝えると… 修正したプログラムを再度提示してくれました。

うまく動作しないことを伝えると…
javascript:(function() {
  var url = document.querySelector('.ytd-shorts-player-container').dataset.videoId;
  window.open('https://www.youtube.com/watch?v=' + url);
})();

しかしながら、↑ の 2回目のプログラムも何も動作してくれませんでした。😖 3回目のプログラムもすんなりと提示してくれましたが、状況は改善されず…

3回目のプログラムも改善されず、4回目をお願いしたら…

仏の顔も三度まで、ということなのか 4回目のプログラム提示はなく、

申し訳ありません。お手伝いできません。

と断念されてしましました。😖

※Bard の方がうまく動作しなかった理由については、深追いしていません。

ChatGPT に聞いてみる

同じ質問を ChatGPT にも聞いてみました。

「ブックマークレットを作りたい」と質問すると… ①
「ブックマークレットを作りたい」と質問すると… ②

Bard と同様に、まずはブックマークレットについて説明してくれました。
Bard と同様にブックマークレットの仕様を伝えました。

ChatGPT が提示したプログラム

ChatGPT も即座にプログラムを提示してくれました。

javascript:(function() {
    var url = window.location.href;
    if (url.includes("youtube.com/shorts")) {
        var videoId = url.split("shorts/")[1];
        window.location.href = "https://youtube.com/watch?v=" + videoId;
    }
})();

このプログラムをブックマークレットとして登録すると、ショート動画として再生されていたものが、通常の動画として再生されました!😍

まとめ

有料版の GPT-4 な ChatGPT と、試験運用中の Bard を比較するのは適切ではないのかもしれません。また、得意・不得意があるのだとは思いますが、今回の比較では ChatGPT(GPT-4)に軍配が上がった感じ…

Google 愛にあふれている身としては、Bard の更なる成長に期待!😊

この記事が気に入ったらサポートをしてみませんか?