YouTube APIを使用して実現していると思われます。
[概要]
https://developers.google.com/youtube/v3/getting-started?hl=ja
注意事項としては使用上限があることです。
上記ページに記載されておりますので確認してみてください。
1 日あたりのクォータが 5,000,000 ユニットの場合、アプリケーションが送信できるリクエスト数の制限はおおよそ次のようになります。
それぞれリソースのパーツを 2 つ取得する 1,000,000 件の読み取り操作。
それぞれリソースのパーツを 2 つ取得する 50,000 件の書き込み操作と 450,000 件の追加読み取り操作。
それぞれリソースのパーツを 3 つ取得する 2,000 件の動画アップロード操作、7,000 件の書き込み操作、および 200,000 件の読み取り操作。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。