Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 2891

mp3ファイルをbashで等間隔に分割するスクリプト

$
0
0
#!/bin/bash #ffprobe -hide_banner input.mp3 ⇨ファイルの長さを調べる その値を秒数に変換してmp3_lengthに入れる mp3_length=14473 # mp3_length=7455 file_name=input.mp3 duration=$((5*60)) st_time=0 i=0 while [ $st_time -lt $mp3_length ] # while [ $i -lt 10 ] do echo "ffmpeg -i $file_name -ss $st_time -t $duration $i.mp3" ffmpeg -i $file_name -ss $st_time -t $duration $i.mp3 i=$((i+1)) st_time=$((st_time+duration)) done ファイルの最後の方はうまく切り出せなかった。 ffprobeの表示されているdurationを計算してサイズギリギリの数値を指定するとファイルが空で生成される

Viewing all articles
Browse latest Browse all 2891

Trending Articles