見出し画像

【拡張】ページネーション対応サイトに対応!台本作成自動化ツール向け追加機能



本記事へのアクセスありがとうございます。

ITエンジニアとして働いているheroと申します。詳しい活動内容や経歴に関しては、以下をご覧ください。

>> heroのプロフィールはこちら


早速ですが、この記事を読んでくださっている「あなた」は、「台本自動化作成ツールを用いて反応集の動画投稿をされている方、もしくは、今後、投稿されようとしている方」ではないでしょうか?

その際に、以下の悩みや疑問を抱いたことはないでしょうか?

・昨日まで問題なく台本作成できていたが、今日から急に台本作成が失敗…
・対象サイトを確認したら、記事がページネーション化されていた…
台本自動化作成ツールで上記サイトから台本作成できるようにしてほしい


こういった悩みを解消するために、筆者が作成した「台本自動化作成ツール向けページネーション対応ツール」を本記事でご紹介します。

本Noteは、下記Note「反応集動画の台本を5chスレやまとめから自動作成」の続編です。本Noteでご紹介するツールは、下記Noteでご紹介したツールの1つの機能として提供します。そのため、本Noteのみ購入されてしまうと、本記事でご紹介するページネーション対応ツールを実行できませんので、ご了承ください。


ページネーション搭載サイトから完璧な反応集向け台本作成ができないとは?

まずは、以下の順番で「ページネーション搭載サイトとは何か?」に関して解説します。

  1. そもそも反応集とは?

  2. 台本とは:2ch/5chスレやまとめから投稿を取得し保存したもの

  3. ページネーション搭載サイトとは?その際の問題は?


そもそも反応集とは?【動画の種類のこと】

反応集とは、以下の動画のように、特定テーマに対する様々な意見や感想を紹介した動画のことを指します。


詳細な定義や作成メリットに関して、さらに詳しく知りたい方は、以下の記事をご覧ください。

>> 反応集の定義や作成のメリットについて


台本とは:2ch/5chスレやまとめから投稿を取得し保存したもの

反応集の動画作成をするにあたり、特定テーマに対する様々な意見や感想を収集し、それらを動画内で、音声や字幕として紹介する必要があります。

反応集における台本とは、5chスレッド・まとめサイト・X(Twitter)などの様々なサイトから特定テーマに対する意見や感想を取得し、ファイルに保存したものです。

台本の活用イメージ



詳細な定義や自動作成する方法に関して知りたい方は、以下の記事をご覧ください。

>> 台本の定義や自動作成する方法について


ページネーション搭載サイトとは?その際の問題は?【記事を複数ページに分割したサイトで完璧な台本作成が不可】

台本自動化作成ツールを使っている際に、昨日までは全コメントが記載された台本が作成されたにも関わらず、今日になって急に一部のコメントしか記載されていない台本が作成されたというご経験はないでしょうか?

事象の一例



上図のように、急に全コメントが記載された完璧な台本作成ができなくなる一つの要因として、指定サイトにページネーション(pagination)が搭載された可能性があります。搭載されているかどうかは、Webサイトから確認できます(下図参照)。

対象サイトにページネーションが搭載されているかを確認する手順



ここで簡単にですが、ページネーションとはどういったものなのかをご説明します。

【ページネーションとは】
ページネーションとは、Webサイトに掲載された一つの記事を複数のページに分割することです。これにより、記事読者は少しずつ情報を読みやすくなり、ウェブページの読み込み速度も向上します。



現状の台本自動化作成ツールでページネーション搭載サイトにアクセスした場合、ページネーションを辿ることができないため、全コメントを一度に抽出できません。

こういった問題を解消するために、筆者が作成した「反応集の台本向けページネーション対応ツール」を本記事でご紹介します。

ページネーション対応ツールでできること



本Noteは、下記Note「反応集動画の台本を5chスレやまとめから自動作成」の続編です。本Noteでご紹介する「反応集の台本向けページネーション対応ツール」は、下記Noteでご紹介したツールの1つの機能として提供します。そのため、本Noteのみ購入されてしまうと、本記事でご紹介する「反応集の台本向けページネーション対応ツール」を実行できませんので、ご了承ください。


本記事で紹介する「反応集の台本向けページネーション対応ツール」について

本記事では、筆者自身が開発し、普段から使っている「反応集の台本向けページネーション対応ツール」を以下の順番で解説します。

  1. できること(機能一覧)

  2. できないこと(非機能一覧)

  3. 動作環境

  4. 注意事項


できること(機能一覧)

今回ご紹介するツールでは、以下のことができます。

  • 機能:ページネーションが搭載されたサイトから全コメントが記載された台本ファイルを一度のツール実行で作成


ご紹介ツールの実際の動作に関しては、以下の動画をご覧ください。



また、ご紹介ツールで作成された台本の中身を知りたい方は、以下から無料でダウンロードできます。
以下からダウンロードできる台本は、2024年7月23日にご紹介ツールを実行し、ガールズちゃんねる「ドイツについて知っていること」から投稿を抽出したファイルとなります。

>> ご紹介ツールで作成した台本サンプル

本Noteでご紹介するページネーション対応ツールを導入した台本自動化作成ツールの画面


ご紹介ツール使った台本作成の例



ちなみに、ご紹介ツールでは、以下のサイトに掲載された投稿を抽出できることを確認しています。

ご紹介ツールの対応表



上記サイトと似ているサイト形式であれば、ご紹介ツールで対応できる可能性が高いです。

以下のいずれかでご質問していただければツールの動作確認をしますので、お気軽によろしくお願いします。

【質問方法】
下記のいずれかでお願いします。
・本Note記事のコメント欄から依頼
・Noteのお問い合わせから依頼

【依頼時にご提供していただきたい情報】
以下の情報提供をお願いします。
・ページネーションが搭載されたサイトのURL


できないこと(非機能一覧)

ご紹介ツールでは、以下のことはできません。ただし、コメントで多数の要望がありましたら追加開発させていただきます。

  • 投稿の文字装飾(例:太字など)を維持した抽出

  • あるページだけスキップした抽出


動作環境

ご紹介ツールは、Windows上でのみ動作します。また、動作させるために追加で必要となるソフトウェアやアプリケーションなどは特にありません。

MacOSで使いたい方は、本Note記事のコメントにその旨を記載していただければ幸いです。要望多数の場合は、対応させていただきます。

動作環境


注意事項

ご紹介ツールを使う上での注意事項を、以下に記載します。

  • 動作異常やトラブルに関してはベストエフォートで対応します。また、トラブルなどを解決できない場合もありますのでご注意ください。本記事へのコメントまたはNote経由でのお問い合わせをお願いします。ただし、導入されているセキュリティソフトが原因と考えられる動作異常やトラブルに関してはお答えいたしかねます。

  • 「ご紹介ツールの対応表」で記載されているサイトでも、サイトの急な仕様変更などによって、台本作成できない場合もあります。

  • 図「ご紹介ツールの対応表」に掲載されたサイト以外にもページネーションが搭載されているサイトがあり、そこから台本作成したいケースがあるかと思います。その際には、「ツールに入力するべき属性の調査」と「ツール設定の追加」が必要です。「ツールに入力するべき属性の調査」に関しては、こちらの記事に掲載された図「Chromeを使用した抽出対象となる属性の調べ方」を参考にしてください。「ツール設定の追加」に関しては本記事の「ページネーション対応サイトの情報を追加する方法」を参考にしてください。難しい場合、有料となりますが、こちらで情報を調査し、その結果をまとめた有料Note(500円程度)を提供いたします。

  • このツールの使用によって生じる損害については、責任を負いかねます。使用に際しては、自己責任でお願いいたします。


ページネーション対応ツールの使い方

今回開発した「ページネーション対応ツールの使い方」について、以下の項目で順番に解説します。

  1. ページネーション対応機能を使うための操作手順

  2. 動作確認したサイトの一覧

  3. ページネーション対応サイトの情報を追加する方法


ページネーション対応機能を使うための操作手順

下図のようにツールを操作することで、ページネーション搭載サイトから投稿を取得しCSVファイルへ保存できます(下図参照)。

操作の流れ①


操作の流れ➁



手順①の入力欄に関して補足します。

【手順①の入力欄について】
・抽出したいURL:URLを入力
抽出対象となる属性こちらの「抽出対象となる属性とは?」を参照
抽出したいページ数:半角数字を入力
 意味:入力したページ番号までアクセスし投稿を抽出する
 入力例:3
 例の結果:1ページ、2ページ、3ページから情報を抽出しファイル保存
 補足:
  ・本項目は必須入力ではなく任意入力です
  ・未入力の場合、1が入力されたとしてツールが動作します
  ・ページネーションが2しかないサイトで3を入力した場合、
   2ページ終了後に自動的にツールの動作が終了します


動作確認したサイトの一覧

動作確認したサイト一覧を以下にまとめます。一覧内に該当するサイトがありましたら、「抽出対象となる属性」に記載された値をツールの入力欄に設定することで、コメント抽出を実現できます。


ページネーション対応サイトの情報を追加する方法

本ツールの導入直後の初期設定では、図「ご紹介ツールの対応表 」に記載されたサイトをページネーションが搭載されたサイトであると認識します。

利用シーンによっては、ページネーションが搭載されたその他のサイトからも台本作成したい場面があるかと思います。

その際は、paginationフォルダ内のsetting.tsvで以下のように行を追加することで、指定サイトをページネーションが搭載されたサイトと認識できます。

【仕様】
ページネーション対応ツールでは、setting.tsvに記載されたサイト情報をページネーションが搭載されたサイトと認識します。setting.tsvには、以下の形式でサイト情報を追記してください。
・setting.tsvの形式(タブ区切りのファイル)
 1列目:ドメイン名
 2列目:ページネーションURL
・補足:
 TSVはタブで区切られたデータを保存するテキストファイルのことです。
 新規行の追加方法に関しては下図を参照してください。


1列目「ドメイン名」に記載するべき情報の確認方法


2列目「ページネーションURL」に記載するべき情報の確認方法


確認が難しい場合、有料となりますが、こちらで情報を調査し、その結果をまとめた有料Note(500円程度)を提供いたします。


導入準備

本記事は有料です。

また、ページネーション対応ツールは、台本作成自動化ツールの拡張機能(プラグイン)です。そのため、台本作成自動化ツールの導入および正常動作が前提となります。

台本作成自動化ツールの導入方法などに関しては、以下の記事の「導入準備」をご覧ください。

>> 台本作成自動化ツールの動作確認用のEXEファイルを用いた動作確認手順


上記の「動作確認用のEXEファイル」が正常に動作した場合、本記事で提供する「ページネーション対応ツール」もお使いのパソコンで正常動作いたします。

以下を満たす場合、ぜひ、本ツール(本Note)のご購入をご検討ください。損はないはずです!

・お使いのパソコンで台本作成自動化ツールが動作することが分かった
・昨日まで台本作成できたのに…どうやらサイト仕様が変わった模様…
・ページネーション搭載サイトからどうしても台本作成がしたい!


本記事の値段は1280円とさせてください。ランチ定食を1回だけ我慢すれば買える価格となっております。

本Noteを購入することで得られるメリットを以下にまとめます。
・ページネーション搭載サイトからの台本作成にかかる時間を短縮できます
・ページネーションがあるWebページからも台本を作成できます
・ダウンロードしてすぐ利用可能!ツール導入に手間取ることなしです

ちなみに、本Noteのデメリットは以下となります。
本ツールはGUIアプリケーションで提供しますが、リッチな見た目でご提供していません。ですが、機能はしっかりしているので安心してください。



本Noteのお値段は決して安くありません。「反応集の動画を作成し、Youtubeなどで稼ぎたい」や「クラウドワークスなどで掲載されている反応集作成案件で稼ぎたい」という方以外は、今すぐ本Noteを閉じることをオススメします。

最後に、本記事でご紹介したツールの実際の動作を、以下の動画に掲載します。



上記のように、ガールズちゃんねるなどのページネーション搭載サイトからも台本をサクッっと作成したい方は、本記事の購入をご検討をオススメいたします。


ちなみに、本ツールは、台本作成自動化ツールの拡張機能として提供されています。台本作成自動化ツールには、「あなた」の作業をさらに効率化できるその他の拡張機能も用意しています。時間を節約し、効率的に作業を進めたい方は、ぜひ以下のリンクをチェックしてください。

>> 台本作成自動化ツール向け拡張機能の一覧


ここから先は

1,603字 / 7画像

¥ 1,280

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