« 某VPSへのセットアップおさらい4 | メイン | 紀伊国屋、三省堂 でベストセラー! »

UNIX

mencoder で DVDイメージファイルを変換 大腸内視鏡検査 編

大腸内視鏡検査自分の検査記録映像をDVDで取得。
映像 左上に名前が表示されている為 表示エリアを切り出し、恥ずかしいラスト約30秒をカットしてから ユーチューブにアップするまでの手順。

前提環境
MEncoder SVN-r31628-4.4.6 (C) 2000-2010 MPlayer Team
CentOS release 6.4 (Final)
 ▼
●DVDイメージをiso形式ファイルにリッピング。 → colonoscopy.iso 102,583,056 バイト ●画像情報を確認
mplayer dvd://1 -dvd-device colonoscopy.iso -identify
から必要な情報を抜粋

ID_DVD_TITLE_1_LENGTH=1137.000
→ 18分57秒

ID_VIDEO_BITRATE=9571200
ID_VIDEO_WIDTH=352
ID_VIDEO_HEIGHT=240
ID_VIDEO_FPS=29.970
→ 縦:横=352:240

●音声がなくても -oac faac ~ 指定必須。
●この映像では インターレース解除 -vf pp=ci,pp=l5 は不要。
●解像度は変更させない為 -vf ... ,scale=***:*** 指定しない。
●最初の5秒 -ss 0 -endpos 00:00:05 で 表示エリアを試行錯誤。
-vf crop=256:224:64:8 \
 ↓
-vf crop=272:224:48:8 \
 ↓
mencoder dvd://1 -dvd-device colonoscopy.iso -o colonoscopy.mp4 \
-ss 0 -endpos 00:00:10 \
-vf crop=304:208:48:16 \
-of lavf -lavfopts format=mp4 \
-oac faac -faacopts mpeg=4:object=2:raw:br=96 -srate 44100 \
-ovc x264 -x264encopts pass=1:global_header:bitrate=700:threads=auto
●最終形
左から48 上から16ピクセルを始点として幅304、高さ208ピクセルで クロップ確定し、0秒から18分30秒まで
mencoder dvd://1 -dvd-device colonoscopy.iso -o colonoscopy.mp4 \
-ss 0 -endpos 00:18:30 \
-vf crop=304:208:48:16 \
-of lavf -lavfopts format=mp4 \
-oac faac -faacopts mpeg=4:object=2:raw:br=96 -srate 44100 \
-ovc x264 -x264encopts pass=1:global_header:bitrate=700:threads=auto
→ colonoscopy.mp4 100,063,497 バイト
あとは、ユーチューブへアップロードして完了。
HTC EVO ISW11HT
GALAXY NEXUS SC-04D
でも そのまま再生可能。

トラックバック

このエントリーのトラックバックURL:
https://www.remix.asia/cgi/mt/mt-tb.cgi/7184

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)