##目的
pythonとyoutube-dlで簡単にmp4を部分ダウンロード
する!
##環境
$python3 --version
Python 3.7.3
mkv,mp4変換のためのffmpegをインストールする
$brew install ffmpeg
DLフォルダ作成
$mkdir mp4-download
Python用仮想環境
$cd mp4-download
$python3 -m venv venv
$source venv/bin/activate
youtube-dlをpipでインストール
$pip install youtube-dl
動画(mkv)を部分ダウンロード
$ ffmpeg $(youtube-dl -g 'https://www.youtube.com/watch?v=Nyg2qysqgpg' | sed "s/.*/-ss 03:55:00 -i &/") -t 00:01:00 -c copy out.mkv
mkvをmp4に変換
$ for f in *.mkv;do ffmpeg -i "$f" -c:v copy -c:a aac -b:a 256k -strict -2 "${f%mkv}mp4";done
##ダウンロード結果確認
$ open out.mp4
よかったよかった