皆さんこんにちは谷本です。
ほぼ1年ぶりの更新となります。
今回はCUIだけの操作で使いにくかったyt-dlpをGUI化して使いやすくしてみたというお話です。
そもそもyt-dlpとは何かですがyoutubeやニコニコ動画、その他もろもろの動画サイトの動画をダウンロードできるソフトです。実は前からお世話になっていたのですが、いちいちCUIでコマンドを打つのがめんどうだったのです。(保存先を指定するのがめんどうだったり、形式を選択することもできるがその操作が面倒くさい、、)そこでGUI化すれば使いやすいのではないかと思い開発しました。
ダウンロードリンクはこちら↓
https://uu.getuploader.com/rogawa14/download/2
ダウンロードパスワード:YDG
開発録
真実をいいます。すべてchatGPTにやってもらいました。私はそのコードをコピペして.pyファイルだったり.exeファイルをつくっただけです。なので2時間くらいでできました。詳しい人なら1時間もかからないのかもしれませんが、、、
この動画でざっくりした使い方を録画しました
↑こっちの動画でインストール方法と詳しい使い方を載せました。
あとの詳しいことは
以下yt-dlp_guiのreadmeより
**特徴**
・コマンドラインの知識がなくても、ボタン操作で動画をダウンロード可能
・yt-dlp と ffmpeg を利用して高品質な動画・音声のダウンロードが可能
・シンプルでわかりやすい UI
**ファイルの中身**
yt-dlp_gui/
│── yt_dlp_gui.exe (実行ファイル)
│── yt_dlp_gui.py (ソースコード)
│── ffmpeg.exe (GPL 版)
│── ffprobe.exe
│── yt-dlp.exe
│── LICENSE.txt (GPL-3.0のライセンス文書)
│── README.txt (ライセンス情報を記載)
│── VC_redist.x64.exe
**動作環境**
- Windows 10 / 11
- Python 3.8 以上(ただし、実行ファイル版を使用する場合は Python は不要)
- Visual Studio 2015 Visual C++(お使いの PC に入っていない場合のみインストールしてください)
**Visual Studio 2015 Visual C++ついて**
Visual Studio 2015 Visual C++がインストールされていない場合、VC_redist.x64.exeをダブルクリックすることでダウンロードできます。必要に応じて使用してください。
**使い方**
1. `yt_dlp_gui.exe` をダブルクリック
2. URL を入力
3. ダウンロード形式(動画・音声)を選択
4. ダウンロードボタンをクリック
**機能説明**
- **~動画のURL~**
→ 保存したい動画の URL を貼ってください。対応サイトは `yt-dlp supported sites` で検索してください。
- **~保存先~**
→ 保存場所を指定できます。
- **~保存する形式~**
→ 動画: mp4, mkv, webm / 音声: mp3, aac, flac, wav の中から選択できます。
- **~ダウンロード~**
→ 設定を選んでダウンロードボタンを押すと開始。完了するとボタンが元に戻ります。
まぁこんな感じでyt-dlpをGUIで使えるようにしたよーっていうブログでした。








