- [ステートメント]コース学習アドレス:https://ke.qq.com/course/468797
目次
主なパラメータ
- - 入力ストリームを設定します
- -f set output format(format)
- -ss 開始時間
- -t 時間の長さ
ffmpeg -i test.mp4 -codec copy -ss 10 -t 10 -f flv out.mp4
- 出力は実際にはflv形式です。
- 接尾辞が使用されている場合は、-fflvを削除する必要があります。
[MP3形式のフルネームを照会する]
ffmpeg -encoders | findstr mp3
オーディオパラメータ
- -aframes は、出力するオーディオフレームの数を設定します
- -b: オーディオビットレート
- -ar セットサンプリングレート
- -ac はサウンドチャンネルの数を設定します
- -acodec は、元のコーデックデータをコピーする必要があることを示すためにcopyが使用されている場合、サウンドコーデックを設定します。
- -an はオーディオを処理しません
- -af オーディオフィルター
fmpeg -i test.mp4 -b:a 192k -ar 48000 -ac 2 -acodec libmp3lame -aframes 200 out.mp3
ビデオパラメータ
- -vframes は、出力されるビデオフレームの数を設定します
- -b ビデオビットレートを設定します
- -b:v ビデオビットレート
- -r フレームレートを設定します
- -s 画面の幅と高さを設定します
- -vn はビデオを処理しません
- -アスペクトアスペクト は、アスペクト 比4:3、16:9、または1.33331.7777を設定します
- -vcodec は、元のコーデックデータをコピーする必要があることを示すためにcopyが使用されている場合、ビデオコーデックを設定します。
- -vf ビデオフィルター
fmpeg -i test.mp4 -vframes 300 -b:v 300k -r 30 -s 640x480 -aspect 16:9 -vcodec libx265
オーディオおよびビデオデータを抽出するffmpegコマンド
パッケージ形式を維持する
ffmpeg -i test.mp4 -acodec copy -vn audio.mp4 ffmpeg -i test.mp4 -vcodec copy -an video.mp4
ビデオを抽出する
- エンコード形式を保持します:
ffmpeg -i test.mp4 -vcodec copy -an test_copy.h264
- 必須フォーマット:
ffmpeg -i test.mp4 -vcodec libx264 -an test.h264
音声を抽出する
- エンコード形式を保持します:
fmpeg -i test.mp4 -acodec copy -vn test.aac
- 必須フォーマット:
fmpeg -i test.mp4 -acodec libmp3lame -vn test.mp3