computer/windows/ffmpeg
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[FrontPage]]
*デッドウェイト圧力校正 [#g1e7659f]
ffmpeg -i 00003.MTS -vcodec libx264 -crf 23 -acodec libmp3lame -s 720x480 video003.mp4
E:\yoneyama\20171025>ffmpeg -i 1025RUN02.avi -vcodec mpeg4 -b:v 5000k 1025RUN02.
mp4
*超臨界乾燥撮影 [#g1e7659f]
ffmpeg -i 00021.MTS -vcodec libx264 -crf 23 -an -s 720x480 171023_00.mp4
|-an|no audio|
|-crf|品質 概ね18-23|
|-vcodec|libx264 H.264|
|-s 720x480|解像度変更|
*膜乳化挙動観察(ハイスピードカメラ) [#u2a49b54]
バッチスクリプト
#highlighter(){{
cd 20151013
ffmpeg -i run23_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run23_C001H001S0001.mp4
ffmpeg -i run24_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run24_C001H001S0001.mp4
rm *.avi
cd ..
cd 20151112_no2
ffmpeg -i run32_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run32_C001H001S0001.mp4
ffmpeg -i run33_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run33_C001H001S0001.mp4
rm *.avi
cd ..
cd 20151215
ffmpeg -i run35_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run35_C001H001S0001.mp4
ffmpeg -i run36_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run36_C001H001S0001.mp4
}}
**MD calculation VMD動画作成 [#jbd0a9e7]
ffmpeg -i gopen_nwm5457_nmbcenter10-10.5positive_5Step.mpg -b:v 20000k -vcodec wmv2 -pass 2 -an -vf crop=1100:1100:400:100 out.wmv
ffmpeg -i gopen_nwm5457_all_5Step.mpg -crf 10 -vf crop=100:50:200:150 out.mpeg
ffmpeg -i gopen_nwm5457_nmb54_5Step.mpg -c:v libx264 -b:v 8000k -vf crop=900:900:400:100 out.mpg
}}
''画像のクロップ''
ffmpeg -i inputfile.mp4 -crf 10 -vf crop=200:150:100:50 outputfile.mpeg
crf 固定品質
値を小さくすると画質向上およびファイルサイズの増加。
vf(video filter)オプション
この設定にcropが含まれる。
#ref(./ffmpeg00.png,50%)
''再生速度の変更''
ffmpeg -i inputfile.mp4 -crf 10 -vf crop=1024:600:0:250,setpts=PTS/2.0 outputfile.mpeg
vfオプション中に、setpts=PTS/x.xの形で指定。なお、vfオプションを複数記述する際はカンマでつなぐ。
''反転''
左右反転
ffmpeg -i input -vf hflip output.mp4
上下反転
ffmpeg -i input -vf vflip output.mp4
上下左右反転
ffmpeg -i input -vf hflip,vflip output.mp4
unsharp=①:②:③:④:⑤:⑥
名称:シャープネスフィルタ
シャープな画質からソフトな画質までの調整が出来る
設定:《01》それぞれの処理
①-輝度マトリックスの横軸
②-輝度マトリックスの縦軸
③-輝度マトリックスの強度
④-彩度マトリックスの横軸
⑤-彩度マトリックスの縦軸
⑥-彩度マトリックスの強度
《02》それぞれの設定範囲
①-『3』~『63』の奇数
②-『3』~『63』の奇数
③-『-1.50』~『1.50』で、『0.00』は効果無し
④-『3』~『63』の奇数
⑤-『3』~『63』の奇数
⑥-『-1.50』~『1.50』で、『0.00』は効果無し
《03》デフォルトの設定値
『unsharp』→『unsharp=5:5:1.00:5:5:0.00』
詳細:《01》輝度マトリックス
効果:主に輪郭(境目)のシャープさが変化する
・メリット:シャープさを調整できる
・デメリット:面(壁や地面の模様)がのっぺりしやすい
推奨:強度を少しだけ強くする(『③』→『0.10』~『0.30』)
詳細:[01/入力解像度が出力解像度の2倍の場合]
・『①:②』→『([設定値]-1)2+1』
(例:『①:②/3:3』の場合、『(3-1)2+1=5』)
・『③』→『+0.05』
”『①:②:③/3:3:0.10』→『①:②:③/5:5:0.15』”
”『①:②:③/5:5:0.10』→『①:②:③/9:9:0.15』”
[02/入力解像度が出力解像度の3倍の場合]
・『①:②』→『([設定値]-1)3+1』
(例:『①:②/5:5』の場合、『(5-1)3+1=13』)
・『③』を『+0.10』
”『①:②:③/3:3:0.10』→『①:②:③/7:7:0.20』”
”『①:②:③/5:5:0.10』→『①:②:③/13:13:0.20』”
感想:『①:②』→『3:3』だと、動くシーンで輪郭が崩れやすい印象
『①:②:③』を上げ過ぎると、輪郭に白い枠のノイズが発生
許容範囲は『①:②/5:5』の場合、『③』→『0.05』~『0.25』
そして『①:②/3:3』の場合、『③』→『0.10』~『0.50』
《02》彩度マトリックス
効果:主に面(壁や地面の模様)のシャープさが変化する
メリット:シャープさを調整できる
デメリット:色の濃さが変化しやすい
推奨:強度をあまり変化させない(『⑥』→『-0.10』~『0.10』)
詳細:[01/入力解像度が出力解像度の2倍の場合]
・『④:⑤』→『([設定値]-1)2+1』
(例:『④:⑤/5:5』の場合、『(5-1)2+1=9』)
・『⑥』→『変更無し』
”『④:⑤:⑥/3:3:0.10』→『④:⑤:⑥/5:5:0.10』”
”『④:⑤:⑥/5:5:0.10』→『④:⑤:⑥/9:9:0.10』”
[02/入力解像度が出力解像度の3倍の場合]
・『①:②』→『([設定値]-1)3+1』
(例:『①:②/3:3』の場合、『(3-1)3+1=7』)
・『③』→『+0.10』
”『①:②:③/3:3:0.10』→『①:②:③/7:7:0.10』”
”『①:②:③/5:5:0.10』→『①:②:③/13:13:0.10』”
感想:私の目では、『⑥/0.10』あたりが元の色味に近い感じがした
許容範囲は、『⑥』→『-0.25』~『0.25』
『⑥』は、『④:⑤』の状態に関わらず、この範囲が限界
調整:《01》設定例
”自然なシャープさ”
『unsharp=5:5:0.10:5:5:0.10』
”適度なシャープさ”
『unsharp=5:5:0.20:5:5:0.10』
”強めのシャープさ”
『unsharp=5:5:0.30:5:5:0.10』
”質感重視”
『unsharp=5:5:0.05:5:5:0.05』
”高解像度風”
『unsharp=3:3:0.40:3:3:0.10』
《02》例外調整
”仮想カメラ『FFsplit』”
『③』→『+0.10』
終了行:
[[FrontPage]]
*デッドウェイト圧力校正 [#g1e7659f]
ffmpeg -i 00003.MTS -vcodec libx264 -crf 23 -acodec libmp3lame -s 720x480 video003.mp4
E:\yoneyama\20171025>ffmpeg -i 1025RUN02.avi -vcodec mpeg4 -b:v 5000k 1025RUN02.
mp4
*超臨界乾燥撮影 [#g1e7659f]
ffmpeg -i 00021.MTS -vcodec libx264 -crf 23 -an -s 720x480 171023_00.mp4
|-an|no audio|
|-crf|品質 概ね18-23|
|-vcodec|libx264 H.264|
|-s 720x480|解像度変更|
*膜乳化挙動観察(ハイスピードカメラ) [#u2a49b54]
バッチスクリプト
#highlighter(){{
cd 20151013
ffmpeg -i run23_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run23_C001H001S0001.mp4
ffmpeg -i run24_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run24_C001H001S0001.mp4
rm *.avi
cd ..
cd 20151112_no2
ffmpeg -i run32_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run32_C001H001S0001.mp4
ffmpeg -i run33_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run33_C001H001S0001.mp4
rm *.avi
cd ..
cd 20151215
ffmpeg -i run35_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run35_C001H001S0001.mp4
ffmpeg -i run36_C001H001S0001.avi -vcodec mpeg4 -b:v 5000k run36_C001H001S0001.mp4
}}
**MD calculation VMD動画作成 [#jbd0a9e7]
ffmpeg -i gopen_nwm5457_nmbcenter10-10.5positive_5Step.mpg -b:v 20000k -vcodec wmv2 -pass 2 -an -vf crop=1100:1100:400:100 out.wmv
ffmpeg -i gopen_nwm5457_all_5Step.mpg -crf 10 -vf crop=100:50:200:150 out.mpeg
ffmpeg -i gopen_nwm5457_nmb54_5Step.mpg -c:v libx264 -b:v 8000k -vf crop=900:900:400:100 out.mpg
}}
''画像のクロップ''
ffmpeg -i inputfile.mp4 -crf 10 -vf crop=200:150:100:50 outputfile.mpeg
crf 固定品質
値を小さくすると画質向上およびファイルサイズの増加。
vf(video filter)オプション
この設定にcropが含まれる。
#ref(./ffmpeg00.png,50%)
''再生速度の変更''
ffmpeg -i inputfile.mp4 -crf 10 -vf crop=1024:600:0:250,setpts=PTS/2.0 outputfile.mpeg
vfオプション中に、setpts=PTS/x.xの形で指定。なお、vfオプションを複数記述する際はカンマでつなぐ。
''反転''
左右反転
ffmpeg -i input -vf hflip output.mp4
上下反転
ffmpeg -i input -vf vflip output.mp4
上下左右反転
ffmpeg -i input -vf hflip,vflip output.mp4
unsharp=①:②:③:④:⑤:⑥
名称:シャープネスフィルタ
シャープな画質からソフトな画質までの調整が出来る
設定:《01》それぞれの処理
①-輝度マトリックスの横軸
②-輝度マトリックスの縦軸
③-輝度マトリックスの強度
④-彩度マトリックスの横軸
⑤-彩度マトリックスの縦軸
⑥-彩度マトリックスの強度
《02》それぞれの設定範囲
①-『3』~『63』の奇数
②-『3』~『63』の奇数
③-『-1.50』~『1.50』で、『0.00』は効果無し
④-『3』~『63』の奇数
⑤-『3』~『63』の奇数
⑥-『-1.50』~『1.50』で、『0.00』は効果無し
《03》デフォルトの設定値
『unsharp』→『unsharp=5:5:1.00:5:5:0.00』
詳細:《01》輝度マトリックス
効果:主に輪郭(境目)のシャープさが変化する
・メリット:シャープさを調整できる
・デメリット:面(壁や地面の模様)がのっぺりしやすい
推奨:強度を少しだけ強くする(『③』→『0.10』~『0.30』)
詳細:[01/入力解像度が出力解像度の2倍の場合]
・『①:②』→『([設定値]-1)2+1』
(例:『①:②/3:3』の場合、『(3-1)2+1=5』)
・『③』→『+0.05』
”『①:②:③/3:3:0.10』→『①:②:③/5:5:0.15』”
”『①:②:③/5:5:0.10』→『①:②:③/9:9:0.15』”
[02/入力解像度が出力解像度の3倍の場合]
・『①:②』→『([設定値]-1)3+1』
(例:『①:②/5:5』の場合、『(5-1)3+1=13』)
・『③』を『+0.10』
”『①:②:③/3:3:0.10』→『①:②:③/7:7:0.20』”
”『①:②:③/5:5:0.10』→『①:②:③/13:13:0.20』”
感想:『①:②』→『3:3』だと、動くシーンで輪郭が崩れやすい印象
『①:②:③』を上げ過ぎると、輪郭に白い枠のノイズが発生
許容範囲は『①:②/5:5』の場合、『③』→『0.05』~『0.25』
そして『①:②/3:3』の場合、『③』→『0.10』~『0.50』
《02》彩度マトリックス
効果:主に面(壁や地面の模様)のシャープさが変化する
メリット:シャープさを調整できる
デメリット:色の濃さが変化しやすい
推奨:強度をあまり変化させない(『⑥』→『-0.10』~『0.10』)
詳細:[01/入力解像度が出力解像度の2倍の場合]
・『④:⑤』→『([設定値]-1)2+1』
(例:『④:⑤/5:5』の場合、『(5-1)2+1=9』)
・『⑥』→『変更無し』
”『④:⑤:⑥/3:3:0.10』→『④:⑤:⑥/5:5:0.10』”
”『④:⑤:⑥/5:5:0.10』→『④:⑤:⑥/9:9:0.10』”
[02/入力解像度が出力解像度の3倍の場合]
・『①:②』→『([設定値]-1)3+1』
(例:『①:②/3:3』の場合、『(3-1)3+1=7』)
・『③』→『+0.10』
”『①:②:③/3:3:0.10』→『①:②:③/7:7:0.10』”
”『①:②:③/5:5:0.10』→『①:②:③/13:13:0.10』”
感想:私の目では、『⑥/0.10』あたりが元の色味に近い感じがした
許容範囲は、『⑥』→『-0.25』~『0.25』
『⑥』は、『④:⑤』の状態に関わらず、この範囲が限界
調整:《01》設定例
”自然なシャープさ”
『unsharp=5:5:0.10:5:5:0.10』
”適度なシャープさ”
『unsharp=5:5:0.20:5:5:0.10』
”強めのシャープさ”
『unsharp=5:5:0.30:5:5:0.10』
”質感重視”
『unsharp=5:5:0.05:5:5:0.05』
”高解像度風”
『unsharp=3:3:0.40:3:3:0.10』
《02》例外調整
”仮想カメラ『FFsplit』”
『③』→『+0.10』
ページ名: