YouTubeの動画をダウンロードできるソフトを作ってみた。 【yt-dlp】

YouTube

皆さんはYouTubeなどの動画をダウンロードするとき、何を使っていますか?

大体は広告が鬱陶しいサイトや中華製の怪しいソフトなどを使っていると思います。

なので、今回はyt-dlpのGUI版を作ってみました!

ダウンロード数が多ければ更新します。

注意:違法アップロードされている動画などはダウンロードしないでください!このソフトで不利益が出た場合でも、作者は一切責任を取りませんので予めご了承ください。詳しくは”必ずお読みください.txt”を読んでからこのソフトを使うようにしてください。
 

おすすめ商品です!

機能説明

このソフトはyt-dlpを使っているので、yt-dlpが対応しているサイトはすべてダウンロード可能です。

1000以上のサイトに対応しているのでぜひ使ってください!

youtube-dl: Supported sites

設定

youtube-dl_GUI.exeを開いて、保存先とmp4かmkvを選択してください。

v1.0.5から終了音のオンオフを設定できるようになりました!!!

使い方

URLは「URLを入力してください。」の部分に入力してください。

一つだけダウンロードする場合はそのまま取得をクリックしてください。一度に処理したい場合はキューに追加を押してから取得をクリックしてください。

v1.0.7からブラウザを追加しました!アプリ内のURLを貼り付けたい場合は[ブラウザのURLを貼り付ける]をクリックすると上のバーに貼り付けられます。

v1.0.8からは音声のみを保存できるようになりました!

v1.1.0からwebmでの保存が可能になりました!

v1.1.1からh264での保存が可能になりました!

v1.1.2からffmpegとyt-dlpをネット上からダウンロードする方式になりました!

v1.1.3からソフト名を変更しました。

v1.1.4からコマンドラインを自分で指定できるようになりました!

v1.1.5からSettingタブにコマンドラインを移行しました。

このような案内が出たら[はい]を押してください。でないと、このソフトは動きません。

キューに追加した例

必須ランタイム

.NET Framework 4.8 runtime

Download .NET Framework 4.8 Web Installer

これもインストールしてください。

ダウンロード

正式版(2022/08/25更新)

軽微なバグを修正しました。

“yt-dlp_GUI” をダウンロード

yt-dlp_GUI_v1.1.9.zip – 443 回のダウンロード –

ここからダウンロードできます。

解像度を指定する機能はしばらくお待ちください。現在、一番高画質なものをダウンロードできるのは「vp9」と書かれているものだけです。「h264」は1920×1080のものまでです。

他に追加してほしい機能がありましたら、コメント欄かメール、TwitterのDMにて募集しています!

ソースコード

GitHub - ToaRuGakusei/yt-dlp_GUI
Contribute to ToaRuGakusei/yt-dlp_GUI development by creating an account on GitHub.

注意事項

========== ========== ==========

動画ダウンローダー(yt-dlp) ver.1.1.9

========== ========== ==========

【 ソフト名 】動画ダウンローダー(yt-dlp)
【 製 作 者 】とある学生の改造日記
【 開発環境 】Visual Studio Community 2022
【 動作環境 】Windows10,Windows11
【バージョン】v.1.1.9
【最終更新日】2022/08/25
【 ウ ェ ブ 】toaru-web.net
【 E – mail 】info@toaru-web.net

———- ———-
◇ 概要 ◇
このソフトはyt-dlpに対応している動画サイトから、動画をダウンロードすることが簡単にできます。

◇ 動作条件 ◇

.NET Framework 4.8 runtime
https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net48-web-installer

◇ インストール ◇
解凍するだけで大丈夫です。

◇ アンインストール ◇
解凍したフォルダを削除したら完了です。

◇ 免責 ◇
このソフトによる不利益、いかなる損害についても作者は一切責任を負いません。
動画ダウンローダー(yt-dlp)は違法ファイルのダウンロードを推進するものではありません。
使用者のファイル等が消えても作者は一切責任を負いません。
この条件に同意できない場合、また理解できない場合は、動画ダウンローダー(yt-dlp)を使用しないで下さい。
動画ダウンローダー(yt-dlp)を使用した場合には、この条件に同意したものとみなします。

◇ FAQ・既知のバグ ◇

◇バグ◇

◇FAQ◇

———-
◇ 連絡先 ◇
Web : https://toaru-web.net
E-mail : info@toaru-web.net

◇ 履歴 ◇
v1.0 初期リリース
v1.0.2 ダウンロードができないバグを修正。
v1.0.3 URLをタイトル表示するようにした。その他多数修正。
v1.0.5 終了音をオフにできるようにした。その他細かい変更
v1.0.6 タイトルが表示されないバグ修正
v1.0.7 アプリ内にブラウザを実装。検索をアプリ内で完結できるようにした。
v1.0.8 音楽のみを保存できるようにした。
v1.0.9 flacに対応
v1.1.0 webmに対応。基本的にwebmから変換するようにした。
v1.1.1 h264に対応。
v1.1.2 yt-dlpとffmpegをダウンロード方式にした。
v1.1.3 ソフト名を変更しました。
v1.1.4 コマンドラインを自分で指定できるようにした。
v1.1.5 yt-dlp.exeの更新、Settingタブにコマンドラインを移行した。
v1.1.5.1 バグ修正
v1.1.6 yt-dlpの更新
v1.1.7 致命的なバグを修正
v1.1.9 軽微なバグを修正、yt-dlpの更新
———-
◇ ライセンス表示 ◇
Copyright 2021 Toaru Gakusei no Kaizou Nikki(とある学生の改造日記)
このプログラムは複製・再頒布不可です。
当面の間、このプログラムは無償で利用可能です。

このプログラムは以下のライブラリを使用しています。

ControlzEx
https://github.com/ControlzEx/ControlzEx/blob/develop/LICENSE
ライセンス:MIT
作成者 Bastian Schmidt

Microsoft.WindowsAPICodePack
作成者 Licshee
ライセンス MIT
http://old.devkimchi.com/2014/10/06/windows-api-code-pack-1-1-restored/

Microsoft.Xaml.Behaviors.Wpf
作成者 Microsoft
ライセンス MIT

Microsoft.Web.WebView2
作成者 Microsoft

yt-dlp
作成者 Ashish Gupta pukkandan shirt
ライセンス
The Unlicense

MahApps
https://github.com/MahApps/MahApps.Metro.Resources/blob/master/LICENSE
ライセンス:MIT
作成者 Jan Karger, Dennis Daume, Brendan Forster, Paul Jenkins, Jake Ginnivan, Alex Mitchell

ffmpeg
ライセンス
LGPL

FFmpeg License
FFmpeg is licensed under the GNU Lesser General Public License (LGPL) version 2.1 or later. However, FFmpeg incorporates several optional parts and optimizations that are covered by the GNU General Public License (GPL) version 2 or later. If those parts get used the GPL applies to all of FFmpeg.

Read the license texts to learn how this affects programs built on top of FFmpeg or reusing FFmpeg. You may also wish to have a look at the GPL FAQ.

Note that FFmpeg is not available under any other licensing terms, especially not proprietary/commercial ones, not even in exchange for payment.

コメント

  1. 山田孝輔 より:

    初めまして。ソフトを使わせていただきました。
    ダウンロード時の選択肢にwebm追加
    1440pの動画を1440pのままダウンロード
    4Kの180°動画や360°動画を4Kのままダウンロード
    これらの事ができれば個人的に完璧だと思います。
    是非とも対応の程、よろしくお願いいたします。

  2. 山田孝輔 より:

    新バージョン使わせていただきました。webmでダウンロードした所、サムネイルが合成されませんでした。mp4やmkvのようにサムネイルを合成できればありがたいです。もし仕様上できないのであればできないとお返事いただければ幸いです。

  3. 山田孝輔 より:

    ありがとうございます。新バージョン楽しみにしています!

  4. 野口こうたき より:

    初めまして。ソフトを使わせていただきました。

    今まで、本家の youtube-dl 及び youtube-dl-gui を使用しておりました。
    (https://github.com/murrty/youtube-dl-gui)
    先日、公開終了期限の迫った動画の急ぎのDLをしたくて
    数ヶ月ぶりに使用したところ、DL速度が制限されており慌ててしまいました。

    急遽、代替ソフトを探して、こちらを使用させていただき、事無きを得ました。
    ありがとうございました。お若い方なのに、ソフトの仕様やライセンス等
    記載内容が緻密でしっかりしており、好感が持てました。
    (当方、50代のおじさんです。ソフトの開発経験はありません。)
    当方は当面、1080PがDL出来れば十分なので、問題ありません。

    ただ,
    ソフト名が本家と紛らわしいのが混乱の元になりそうです。
    youtube-dl用ではなく、yt-dlp用のGUIソフトということで
    yt-dlp-GUI のほうが間違わないと思いました。

  5. TK より:

    使わせていただいています。
    オプションの指定、保存が出来るようにしていただけるとありがたいです。
    具体的には期間の指定や、ファイル名の規則の指定などが出来ると良いですが、いくつかのフロントエンドソフトにあるように、オプションを直接書き込んで指定しておける仕様があれば、カスタマイズ性が上がると思います。

  6. 山田孝輔 より:

    お久しぶりです。便利に使わせていただいています。現在フルHDより上の画質の動画をダウンロードできません。自分の環境だけなのか判断できませんのでご確認いただけますか?

  7. 山田孝輔 より:

    お久しぶりです。便利に使わせていただいてます。現在WQHDや4Kがダウンロードできなくなってます。自分の環境によるものなのか判断がつきません。ご確認いただけますか?

    • 確認してみますが、コーデックは何を指定していましたか?h264だとフルHDまでしかダウンロードできません。vp9だと4kまでダウンロードできます。
      もし、更新まで待てないようでしたら、自分でコマンドラインを指定する方法でやってみてください。

      • 山田孝輔 より:

        vp9でやってもh264でやっても途中でダウンロードが止まります。過去のバージョンでも同じです。コマンドラインについては何をどうするのかわかりませんのでやり方を教えていただければ有難いです。

  8. mon より:

    以前のバージョンより使用させていただいております。非常に使いやすく大変有難うございます。
    新しいバージョンにして使用したのですが、その影響かわかりませんが、同じYoutubeの動画(同じURL)をダウンロードしたところ、
    以前(バージョン覚えておりません)は640×480
    最新 480×360
    と解像度とビットレートが低くなった動画がダウンロードされるようになってしまいました。動画の解像度設定項目はなかったと思いますので、設計によるものかと思いました。対処法などもし、ございましたらご教示ください。

  9. OG より:

    推しの配信者が引退することになったので動画を保存しようと考えていたところでここに
    たどり着いたのですがメンバー限定動画などといったログインしないと見れない動画などの保存のやり方はどのように行えばよいのでしょうか お知恵をいただきたくコメントをさせていただきました。

  10. 山田孝輔 より:

    お久しぶりです。今更ですが、h265は4K動画を4Kのまま保存できますか?出来るならコーデックにh265を追加して頂きたいのですが可能でしょうか?

タイトルとURLをコピーしました