知っておけば様々なシーンで役立ちます
PowerShell 7xが未インストールであればインストールしておいてください
Windows に PowerShell をインストールする – PowerShell | Microsoft Learn https://learn.microsoft.com/ja-jp/powershell/scripting/install/install-powershell-on-windows?view=powershell-7.5
■ダウンロードリンク
- ffmpeg: Builds – CODEX FFMPEG @ gyan.dev https://www.gyan.dev/ffmpeg/builds/
- yt-dlp: Release yt-dlp 2026.03.03 · yt-dlp/yt-dlp · GitHub https://github.com/yt-dlp/yt-dlp/releases/tag/2026.03.03
- TverRec: Release 3.4.8 · dongaba/TVerRec · GitHub https://github.com/dongaba/TVerRec/releases/tag/v3.4.8



活用方法
■ffmpegをそのまま使う
ffmpegは特定の動画編集ソフトに依存することなく、コマンドラインからエンコードや切り出しなど多種多様な操作が可能であり、情報も多いので意図する操作を簡単に見つけられます
コマンド例
#動画の最初から指定時間までを切り出し(エンコードしない)
ffmpeg -to hh:mm:ss -i “input_file” -c copy “output_file”
※hh:mm:ss(時間:分:秒)に切り出したい終了時間を指定。ssのあとに.XX(任意)でミリ秒の指定も可能
#動画の範囲指定時間を切り出し(エンコードしない)
ffmpeg -ss hh:mm:ss -to hh:mm:ss -i “input_file” -c copy “output_file”
#動画から音声のみ出力(エンコードしない場合: あらかじめ拡張子を確認しておき出力もそれに合わせる)
ffmpeg -vn -i “input_file” -c:a copy “output_file”
#動画のインターレス解除、1920x1080pixにリサイズ、音声はエンコードしない
ffmpeg -i “input_file” -vf “bwdif=0:-1:1,scale=1920:1080” -c:a copy “output_file”
#4:3の動画に黒ボックスを付けて16:9で表示
ffmpeg -i “input_file” -pix_fmt yuv420p -vf “pad=width=max(iw\,ih*(16/9)):height=ow/(16/9):x=(ow-iw)/2:y=(oh-ih)/2” “output_file”
※長いコマンドはテキストエディタで作って保存しておけば、以降はコピペであっという間に処理を終えることができます

私はスマホのデフォルトの着信音が嫌いなので、好きな曲を切り取って着信音にしています。
ルノアール(喫茶店)とかでLINEの通知音が鳴ると何人もの人が同時にピクッとしたりしますが、あれに巻き込まれないためにも自分のものだとはっきりわかる着信音を設定しておきたい
#ffmpegでの着信音作成は概ね以下の手順
1) Youtubeなどからお気に入りをダウンロード&inputなど簡単な名前に変更
2) プレイヤーで切り出し範囲を確認
以下のコマンドで範囲を指定、音声のみを抽出してMP3、128kbpsにエンコード
ffmpeg -vn -ss hh:mm:ss -to hh:mm:ss -i “input_file” -c:a mp3 -b:a 128k “output_file”
3) 以下のコマンドで曲の前後に1秒づつのフェードイン/アウトを適用(尺を18秒とした場合)
ffmpeg -i “input_file” -af “afade=t=in:st=0:d=1,afade=t=out:st=17:d=1” “output_file”
<実践例>

素材として使ったファイル – livetune – Packaged – YouTube
https://www.youtube.com/watch?v=f5kUd72R_tg
完成した着信音 –
■yt-dlp
「GIGAZIN」の記事に集約されているので以下を参照
YouTubeやニコニコ動画などのムービーを最高画質・高音質でダウンロード可能な「yt-dlp」の使い方まとめ、年齢制限ムービーも一発ダウンロード可能 – GIGAZINE https://gigazine.net/news/20220101-yt-dlp/

■TVerRec
初期設定・環境設定の方法 · dongaba/TVerRec Wiki · GitHub
https://github.com/dongaba/TVerRec/wiki/%E5%88%9D%E6%9C%9F%E8%A8%AD%E5%AE%9A%E3%83%BB%E7%92%B0%E5%A2%83%E8%A8%AD%E5%AE%9A%E3%81%AE%E6%96%B9%E6%B3%95

– TVerRecの動作テスト –



コメント