フォルダ内にある複数の動画ファイルを一括で圧縮したいです。
movieフォルダに内にあるmovie1.mp4,movie2.mp4,movie3.mp4という動画ファイルをコマンドライン(ターミナル)を通して一括で圧縮することは可能でしょうか?
ffmpegというツールでコマンドラインから操作できることは確認しました。
「ffmpeg -i 圧縮したいファイル名.mp4 -c:v libx264 -c:a aac -s 1280x720 圧縮後のファイル名.mp4」
のコマンドで圧縮可能らしいです。
$pwd User/myname/Desktop/movie $ffmpeg -i movie1.mp4 -c:v libx264 -c:a aac -s 1280x720 movie1_small.mp4
このコマンドの「圧縮したいファイル名」にmovieフォルダ内のファイル名を一つずつ渡し、繰り返し処理することで、可能だとは思うのですが、こういった操作は、どうしたらいいのでしょうか?
コマンドに変数を渡す方法を教えてください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。