FFmpeg > クロップ-領域を指定して動画出力

「FFmpeg/クロップ-領域を指定して動画出力」の編集履歴(バックアップ)一覧はこちら

FFmpeg/クロップ-領域を指定して動画出力」(2013/04/26 (金) 13:01:01) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*基本書式 >ffmpeg -i 変換前ファイル -vf crop= 出力動画の幅 : 出力動画の高さ : 元動画の左上をゼロとして X 軸の距離 : 元動画の左上をゼロとして Y 軸の距離 「距離」の「始まり」が,入力ファイルの左上,X=0 , Y=0 入力動画の幅は変数 in_w、入力動画の高さは変数 in_h を使える *例1 #image(http://www20.atwiki.jp/kobapan/pub/img/ffmpeg.jpg) 元動画の大きさが 350*250 の「moto.mpg」を,左上をゼロとし,そこから X=100,Y=50 を起点にして,W=200,H=150 のクロップした「dekita.mpg」を出力する >ffmpeg -i moto.mpg -vf crop=200:150:100:50 -vcodec copy -acodec copy dekita.mpg *例2 元動画の右端300pxをカット >ffmpeg -i IMGP0029.AVI -vf crop=in_w-300:in_h:0:0 -r 25 out.AVI もし "timebase not supported by mpeg 4 standard", というエラーが出たら、 ・-r 25 を試す。これは framerate を ffmpeg の default にする *参考  [[FFmpeg Documentation>>http://fixedpoint.jp/ffmpeg/ffmpeg-doc.html#g_t_6620_50cf_30d5_30a3_30eb_30bf_30fc]] [[Convert videos with ffmpeg>>http://jaredforsyth.com/blog/2009/jan/6/convert-videos-ffmpeg/]]
*基本書式 >ffmpeg -i 変換前ファイル -vf crop= 出力動画の幅 : 出力動画の高さ : 元動画の左上をゼロとして X 軸の距離 : 元動画の左上をゼロとして Y 軸の距離 「距離」の「始まり」が,入力ファイルの左上,X=0 , Y=0 入力動画の幅は変数 in_w、入力動画の高さは変数 in_h を使える *例1 #image(http://www20.atwiki.jp/kobapan/pub/img/ffmpeg.jpg) 元動画の大きさが 350*250 の「moto.mpg」を,左上をゼロとし,そこから X=100,Y=50 を起点にして,W=200,H=150 のクロップした「dekita.mpg」を出力する >ffmpeg -i moto.mpg -vf crop=200:150:100:50 dekita.mpg *例2 元動画の右端300pxをカット >ffmpeg -i IMGP0029.AVI -vf crop=in_w-300:in_h:0:0 -r 25 out.AVI もし "timebase not supported by mpeg 4 standard", というエラーが出たら、 ・-r 25 を試す。これは framerate を ffmpeg の default にする *参考  [[FFmpeg Documentation>>http://fixedpoint.jp/ffmpeg/ffmpeg-doc.html#g_t_6620_50cf_30d5_30a3_30eb_30bf_30fc]] [[Convert videos with ffmpeg>>http://jaredforsyth.com/blog/2009/jan/6/convert-videos-ffmpeg/]]

表示オプション

横に並べて表示:
変化行の前後のみ表示: