コードは yt-dlp を使用するように修正され、開いているビデオをダウンロードできるようになりました。 download_video 関数は別のスレッドで実行され、これによりメイン プログラム スレッドがインターフェイスの状態を更新できるようになります。ダウンロード プロセス中に、現在の情報がインターフェイスに表示されます。
スクリプトを使用して、vk.com、rutube.ru、youtube.com などのサービスからビデオをダウンロードすることができます。ユーザーによってテストされており、ディスカッションで詳細を読むことができます
vk.com サービスからビデオをダウンロードするための、グラフィカル インターフェイスを備えた Python 3 のスクリプト
最新バージョンのアーカイブをダウンロードし、都合の良い場所に解凍します。
必要に応じて、必要なコンポーネントと依存関係をインストールします。
ファイル (スクリプト) vk_video_download.pyを実行します。
表示されるウィンドウで、ビデオへのリンクを入力フィールドに貼り付け、 [ビデオをダウンロード]ボタンをクリックします。
ダウンロードが成功すると、通知が表示され、ビデオがダウンロード フォルダーに保存されます。
リンクは次のようになります: https://vk.com/video-100000000_100000000
おそらくロシア語のキーボード レイアウトが有効になっているので、英語に切り替えてください。
このバグはバックグラウンドで進行中のプロセスに関連しており、将来解決される予定です
これはこの作業の特徴であり、ダウンロードが完了すると、ダウンロードがバックグラウンドで実行されます。
動画は部外者へのアクセスが禁止されているか、yt-dlp でサポートされていない形式/ソースが含まれています
.mp4 に名前を変更しますか?通常、問題を解決するにはこれで十分です
スクリプト vk_video_download.py と同じ場所にあるダウンロード ディレクトリへ
vk_video_download.py - vk.com からビデオをダウンロードするためのスクリプト
テーマ- デザインテーマ (スタイル、アイコンなど) のあるフォルダー
requirements.txt - 依存関係
必要なコンポーネントをインストールするコマンド
pip install -r requirements.txt
または yt-dlp を個別にインストールする
python3 -m pip install -U yt-dlp
pyinstallerでexeファイルをビルドするコマンド:
pyinstaller vk_video_download.py --noconsole --onefile --icon=icon.ico
または、Tkinker ベースの Pyinstaller の GUI を使用することもできます
このスクリプトは、Python バージョン 3.10.2 を使用する Windows でのみテストされています。
Tkinker に基づく Pyinstaller の GUI
yt-dlp のインストール
yt-dlp マニュアル
リクエストマニュアル
Tkinker テーマ: Sun-Valley - rdbende
Tkinker のテーマ: Spring-Noon - blyamur
商用目的ではありません。
読んでいただきありがとうございます?
読んでいただきありがとうございます!
それを聞いてうれしい :)私を助けたいなら、コーヒーを一杯買ってきてください ☕ ( yoomoney または ko-fi、boosty.to )
それを聞いてうれしい :) 私を助けたいなら、コーヒーを買ってきてください
© 2024 ロシアから❤と一緒に