2021-01-29

Chrome,Edgecurl(cmd)としてコピーしたm3u8コマンドffmpeg用に直すPowershell

ffmpegパスと保存ファイル名は自分でつぎ足す仕様

$ffparam = ""
$inputs = ""
$lists = Get-Clipboard
Write-Output $lists
foreach ($pms in $lists) {
    if($pms.Contains("curl")) { $inputs += $pms.Replace("curl","-i") }
    if($pms.Contains("user-agent"))
    {
        $ffparam += $pms.Replace('  -H "user-agent: ','-user_agent "')
        continue
    }
    if($pms.Contains("  -H")) { $ffparam += $pms.Replace("  -H","-headers") }
}
$ffparam += $inputs
$ffparam = $ffparam.Replace("^","")
$ffparam += "-c copy -movflags faststart -bsf:a aac_adtstoasc"
Set-Clipboard $ffparam

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん