gavangavanの日記

書きたいことを書いております。

MacのVLCによるストリーミング保存およびトランスコードの覚書

タコなmixiが日記検索できんので(プレミアム会員のみ)、こっちに転載しておく。

      • -

VLC偉すぎるな。感動したので覚書き。

asxやらwaxやらで配信されるといろいろこまるのだが(flip4macがfirefox3.6になってからまともにうごかなくなっていたのだ)VLCに飛ばすようにしたら見れるようになってうれしい。

んでもって、VLCの場合、ファイルー>ストリーミング/エキスポートからファイルを保存することができる。別コーデックへのトランスコードもできるのだが、asxからmp4に変換したい場合は一発で出来ないみたい。MPEG2とかでもいろいろと難がある。そこで、まずなにもトランスコードせずに(トランスコードのチェックをはずす)asfのままファイルに落とす。

その後ターミナルをあけて、コマンドラインから次のコマンドを実行。(コマンドラインからしかつかえないオプションが多数存在する)

/Applications/VLC.app/Contents/MacOS/VLC ファイル名.asf --sout=\#transcode\{vcodec=mp4v,vb=1024,acodec=mp4a,ab=128,height=240,width=426\}:standard \{mux=mp4,dst=ファイル名.mp4,access=file\}

するとmp4へ変換ができる。画像サイズは適宜設定する。元の動画と同じサイズにしておけば問題はない。ただしiphoneに転送したい場合は320x240にしたほうがよい。単に指定するとアスペクト比が狂う場合はcropの必要あり(やり方は不明)。

以上、はげしく感動した。