最近ホロライブにハマってしまい、常に配信を流している状態までになってしまいました。
https://twitter.com/so_noita/status/1535989024552550402?s=20&t=8aF76r39TFJB9wqaMGnHVg
さすがに過去の動画を全て追って見続けるのは不可能なので切り抜き動画も見てるんですが、自分も作ってみたいっという欲に駆られて作ってみることにしました。
今さら~?って感じですが、とりあえずやってみるがモットーの私なので、自分がやった手順をまとめていこうと思います。
もちろん全て無料。最初から Adobe の Premiere Pro なんて投資できませんのでね。切り抜き動画作成にハマったら買う。
環境
- Windows 11 Home 21H2
準備
私が使ってるツール
yt-dlp
YouTube の動画をダウンロードするコマンドラインツール
https://github.com/yt-dlp/yt-dlp
「yt-dlp.exe」を適当なフォルダーにダウンロードして使います。
とりあえず適当なフォルダーにダウンロード。
FFmpeg
yt-dlp.exe が動画の変換や音声の抽出をするために使います。あと、私が動画を分割するため必須
こちら から release builds の「ffmpeg-release-essentials.zip」をダウンロードし、
展開後 binフォルダー内の「ffmpeg.exe」を yt-dlp.exe と同じフォルダーにコピペしておきます。
Shotcut
動画編集ソフト
無料、ウォーターマーク(透かし)も無し、オープンソースで開発しているため、マルウェア・スパイウェア・アドウェアが入らない。インストール不要。
「Windows portable zip」からダウンロードすると、インストール不要で展開するだけで使えます。オススメ。
手順
YouTube動画をダウンロード
切り抜きしたいYouTube動画をダウンロードします。
「yt-dlp.exe」が置いてあるフォルダーでコマンドプロンプトを開き、次のコマンドで動画をダウンロードすることができます。
1 | yt-dlp https://www.youtube.com/watch?v=*********** |
うまくいくとこのように webm型式 のYouTube動画がダウンロードできます。
ちなみに、オプションでいろいろな型式の動画をダウンロードできます。
サムネイル付き動画
1 | yt-dlp --embed-thumbnail https://www.youtube.com/watch?v=*********** |
音声のみ
1 | yt-dlp -x https://www.youtube.com/watch?v=*********** |
動画の分割
3時間や4時間の動画を Shotcut で開くと、重くて作業できなかったので、その前に動画の分割をします。
今回は1つの動画を10分毎に分割して作業をしやすくします。
1 | ffmpeg -i input.webm -map 0 -c copy -f segment -segment_time 600 -reset_timestamps 1 output_%03d.webm |
「input.webm」が読み込む動画のファイル名、「600」が分割時の1動画の秒数、600秒なので10分ってことですね。
切り抜きの作成
Shotcut で切り抜きを作成していきます。
使い方は割愛、プロキシだけは設定しておいた方がいいと思います。
Q&A
コマンドプロンプトを開くには?
コマンドプロンプトはどこで開いてもいいってわけではないです。
指定のフォルダーで開くには、エクスプローラーのアドレスバーに「cmd」と入力してエンターキーを押すと開くことができます。
このように、エクスプローラーと同じフォルダーでコマンドプロンプトが開きます。