*ビデオファイルの扱いメモ 2016年10月20日+随時 [#a3b75964]

** バッチファイルで処理 [#dbb9c310]

同じフォルダにバッチファイル(○○.bat)を置いておけば、ダブルクリックでOK

***MTSファイルを結合する [#q492b2da]
Windows の copy コマンドを利用

コマンド例
 copy /b 00000.MTS+00001.MTS+00002.MTS+00003.MTS+00004.MTS+00005.MTS+00006.MTS+00014.MTS 20161015-1.MTS

オプション
 /b
binary でコピーするよう指定(デフォルトは text)


***MTSファイルを mp4ファイルに変更する [#e479e7c5]
ffmpeg を利用(https://ffmpeg.org/)

コマンド例
 ffmpeg -i 20161015-1.MTS  -codec copy -map 0:0 20161015-1.mp4

オプション
 -i (ファイル名)
入力ファイル名を指定

 -codec copy
コーデックを変更しない指定~
録画したコーデックやフレームレートを維持したまま動画ファイル形式を変更するために指定する~
録画はAVCHDのカムコーダ(ソニーハンディカム)で行うので、コーデックはH.264、フレームレートは 29.97 fps~
mp4ファイルの再生にはコーデック H.264(または MPEG-4 AVC)に対応したプレーヤが必要

 -map 0:0
オプションは映像のみを取り出し mp4ファイルに格納する指定~
音声データは含まれず、その分ファイルサイズも小さくなる

** 一部分のフレームの切り出し 2016年11月1日 [#f88646ca]

2分のところから25分間切り出し

 ffmpeg -ss 120 -i infile.mp4 -t 1500 -vcodec copy outfile.mp4

 -ss 数値
切り出し始めの時間(秒)

 -t 数値
切り出し継続時間(秒)

 -vcodec copy
ビデオコーデックを変更しない指定



** 一部分の切り抜き(クロップ)  2016年11月1日 [#o2677246]


コーデック:H.264~
横×縦:1920×1080~
を横3、縦2の6分割した右下を切り抜きする場合

|左上|中上|右上|
|左下|中下|右下|

 ffmpeg -i infile.mp4 -vf crop=640:540:1280:540 outfile.mp4

 -vf crop=W:H:X:Y
切り抜きサイズと位置の指定~
W:切り抜き後の幅~
H:切り抜き後の高さ~
X:左からの切り抜き位置~
Y:上からの切り抜き位置

|←X→||
|↑||
|Y||
|↓||
||←W→|
||↑|
||H|
||↓|

ビデオコーデックを変更しない指定はできない~
必ずエンコードする必要あり



|Today:&counter(today); |Yesterday:&counter(yesterday); |Total:&counter(); since 20 October 2016|


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS