2017-12-26 8 views
0

私はffmpegを起動してコンピュータで動作させています。ffmpeg - 私はフレームにカットする予定のビデオを保存する場所

今、私は個々のフレームにビデオをカットしようとしています。ビデオのタイトルはIMG_2299.MOVです。

私は、次のコマンドを使用しています:

ffmpeg -i img_2299.mov $filename%12d.jpeg

つの質問: 1)私はこれが動作するために実際の映像が保存されて必要なのでしょうか? ff *実行可能ファイル(/ usr/loca/bin)と同じフォルダにありますか? 2)作成された画像はどこで保存されますか?

上記のコマンドを実行できますが、結果は表示されません。

ご協力いただきありがとうございます。

+1

'ffmpeg'はあなたがコードを実行している場所でファイルを取得しようとします。 '〜/ Desktop'でこのコマンドを実行すると、'〜/ Desktop/img_2299.mov'ファイルを取得し、 '〜/ Desktop/$ filename%12d.jpeg'にフレームを保存しようとします。あなたのファイルが 'IMG_2299.MOV'​​ならば、同じ方法で渡してください。 Linuxは大文字と小文字を区別します。 –

+0

@valdeirpsrこの次のコードは実行されず、ビデオもこの同じフォルダに保存されます(デスクトップのLion_Mountain_Lion_Mavericks_El-Captain_15.05.2017フォルダにあります): 'Kyles-MacBook-Pro:Lion_Mountain_Lion_Mavericks_Yosemite_El-Captain_15.05.2017kmeloney $ ffmpeg - i IMG_2299.MOV $ filename%12d.jpeg' – Kyle

+1

エラー出力は正確には何ですか? – TheSHEEEP

答えて

0

通常、ffmpegは/usr/local/binにあります。つまり、マシン上の任意のパスから起動し、相対パスを使用できます。つまり、ビデオのソースディレクトリに移動してffmpeg -i myfile.movを実行すれば見つけることができます。しかし、フォルダを変更した場合は、次のようにあなたが常に絶対パスのを使用することができ、確かに、追跡し、おそらく変更する必要があります。

ffmpeg -i /Users/you/Desktop/img_2299.mov /Users/you/Desktop/filename.%8d.jpeg 

ちょうどあなたのターゲットディレクトリが存在することを、確認してください、あなたはおそらくドンこれはフィルム素材の11 million hoursを保持できるため、12 digitsが必要です。保存側にするには6があります。これは12 hoursの材料のためには十分でしょう

関連する問題