yt-dlpで時間指定してダウンロード

特定の部分を切り抜く方法です。

--download-sectionsを使います。

--download-sections "*1:00-2:00"

アスタリスク(*)を忘れないようにしてください。

この場合は開始1分から2分までがダウンロードされます。

「10」は10秒、「1:00」は1分、「1:1:10」は1時間1分10秒になります。

終了時間に「inf」を指定すると動画の最後までダウンロードします。

複数の時間範囲をダウンロードする場合は--download-sectionsを複数指定します。

--download-sections "*1:00-2:00" --download-sections "*3:00-4:00"

その場合は以下のようにファイル名に開始時間と終了時間を入れた方がいいと思います。

-o "%(title)s.%(section_start)s-%(section_end)s.%(ext)s"

カット位置の映像が乱れる場合は以下のオプションを使います。

--force-keyframes-at-cuts

再エンコードが必要になるので処理は遅くなります。

関連yt-dlpで時間指定してダウンロードするバッチファイル

コメント

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