拡張子「.mts」のファイルをmpeg2に変換してみた。
2010年04月26日 19時00分
月齢:12.0[十三夜] 潮汐:中潮
(最終更新日:2019年09月04日)
15年前に投稿 | ウェブ・IT関係 | 7件のコメント
2分ぐらいで読めます。
「動画を編集したい。」ということで、お手伝いすることに。早速カメラとパソコンをUSBケーブルでつないでデータを吸い上げ。ファイルを見て困惑しました。mtsなんて拡張子見たことない…
拡張子「.mts」とは、パナソニックとソニーが仕様を策定したハイビジョン動画用フォーマット「AVCHD」技術を用いたビデオカメラの動画ファイルにつく拡張子。AVCHDとは、ハイビジョン映像をビデオカメラで記録するための規格のひとつ。
ということで、理解はしたものの、とりあえず今の環境では使えないので、「Any Video Converter Free Version」をインストールして使ってみました。使い方は「Any Video Converter 使用方法」とか見て下さい。けど、元々1920×1080の60fpsの動画を、720×480の29.97fpsのmpeg2に変換できなかったです。理由はわからないのですが、すぐにソフトが落ちてしまって使い物になりません。そこで設定を720×480のavi(Xvid)として出力してみます。
出力はされました…再生速度が遅い。設定を30fpsにしても症状は変わらず。なんでかなー。こうなったら別のソフトで再生速度を上げてみましょう。
「携帯動画変換君」のTranscoding.iniに
[Item6]
Title=720x480 ファイルを2倍速再生
TitleE=720x480 2 times fast motion
FileNameMax=59
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" "<%OutputFile%>.yuv""
Command1=""<%AppPath%>\cores\ffmpeg" -s 720x480 -r 60 -i "<%OutputFile%>.yuv" -s 720x480 -b 4000k -an "<%OutputFile%>.avi""
Command2="rm "<%OutputFile%>.yuv""
と追記して、先ほど30fpsで出力したaviファイルを変換させます。出てきたファイルは…普通の速度で再生されましたー。
それを「TMPGEnc」でmpeg2に変換して、ハイできあがり。(あー音声データですが、適当に分離して、あとから多重化させてください。今回は動画の抽出だけが目的だったので、音声出力なしで作業しました。)
その後、「K-Lite Mega Codec Pack」をインストールしてみると、なんかあっさりとTMPGEncでmpeg2に一発変換できてしまって、なんだかなぁ。