m2tsファイルのプロパティについて
- m2tsファイルのプロパティを修正するツール(再エンコード無し)は存在するか
- m2tsファイル中の解像度情報やマーカに関する情報はどこにあるか
- multiAVCHDを使用しているが、問題のファイルでは音声が出ない
- ベストアンサー
m2tsファイルのプロパティ
知り合いからBD-Rでもらった動画(H.264/AAC/m2tsファイル数個)のうちの 1つだけを別途自分で個別のBDムービーにしようと思ったのですが tsMuxer などのオーサリングツールで開こうとするとエラー (Unsupported format/Some tracks not recognized. ・・・・というような) が表示されます。一応無視して進めると BD対応形式のフォルダが 生成されるのですが、BDレコーダでは再生できません。 しかし元のファイル、新しくBD-Rに書き込んだ m2tsファイルのどちらも PCのVLCプレーヤなどで再生すると問題なく再生可能です。 同じ BD内には問題なくBDムービー化して再生できるファイルもあります。 真空波動研Liteなどで問題の動画ファイル情報を確認すると、画面解像度 などの情報が 1440x1720320 /0.00fpsなどとなっており、 問題ないファイルは 1440x1080 /29.97fpsとなっています。 しかし tsMuxer のプロファイル欄では問題のファイルも 1440:1080i と 正しく表示されますし、Win7 のExplorerなどでもフレーム高/幅 などは 同様に正しく表示されます。 ここからが質問なのですが、 (1) 上記 真空波動研で表示される解像度情報などのエラーを修正する ツール(出来れば再エンコード無しで)はないでしょうか。 (2) あるいは m2tsファイル中の 上記情報の位置やマーカ(というのかどうかも わかりませんが、情報ラベルのようなもの)に関して簡単な説明書/規格書 などのような情報はありませんでしょうか。 単なる想像でファイルヘッダーのような場所にあるそうした情報が 問題のファイルでは間違っていて、ストリーム中の情報が正しいのかも などと考えたものですから。 自分でかなり探してみたのですが、どうもそれらしいものは見つからず バイナリエディタでファイルの中を見てみたのですが、よくわかりませんでした。 また、multiAVCHD も使ってみたのですが、使い方をまだ完全に 把握していないせいかもしれませんが、エラーなどは出ないものの 問題のファイルを書き込んだBD-Rでは音声が出なかったと思います(記憶ですが)。 最初は、BDムービー化して年寄りに送ってあげようと思いはじめたことですが 途中から目的が なんとかこの問題ファイルを修正したい、という個人的な 興味の方向に変わってきてしまいましたので両方の情報があれば嬉しいです。
- creative_soso
- お礼率70% (12/17)
- その他(カメラ・ビデオカメラ)
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
canopus losslessなどのロスレス(可逆)形式にエンコードしてしまえばいいと思います。 (オリジナルのm2ts素材以下の画質になることはありません 可逆圧縮とはzipと同じで、圧縮後に圧縮前の状態に戻せる圧縮方式のことです。 ちなみにmpegは非可逆圧縮。) その上で普通オーサリングし、BD形式(m2ts)で出力すればお望みのものができるかと。 おそらく、問題のm2tsを取り込んで出力したm2tsが再生できないのは、 オーサリングツールがm2tsである以上再エンコードの必要なしと判断して、 そのまま出力(ヘッダ情報がおかしいまま)出力するからだと推測できます。 Mpegの膨大な量の仕様書を見て、何時間もかけてmpeg形式の解析をしたいのなら 止めはしませんが、ヘッダ情報の破損が原因かどうかも不明です。 ファイルヘッダうんぬん以前にそこから分析必要があります。 (例えば、GOPの1グループ目だけフレーム構成が異なったりとか… ソースが不明なので、確実なことは言えないが仮に確実にMPEG規格に準拠しているといえない 機材で撮影した場合はありえる)
その他の回答 (2)
No.1です。 邪道といえば邪道ですが、次の手段が一番確実かもしれません。 Camtasia Studioというソフトを使って、画面全体をキャプチャしてしまうことです。 (VLCの再生画面を最前面に出して再生し、それを録画する) 当方、このソフトをGoogleEarthのキャプチャに使用したことがあるのですが、 HD(30fps)で録画することができたので、多少の劣化はあれど比較的簡単に取れる手段だと思います。 もしくは、こちらは確実ではありませんが、映像編集ソフトのEDIUSを使ってみてください。 (体験版がダウンロードできるはずです) メインで私が使ってるソフトなのですが、Windows Media Playerで再生できない 超高ビットレートのm2ts(66Mbps越え)を再生できたりするので EDIUSのデコーダーはかなり強力です。 経験上感じていることなので、あまり確実ではないのですが、 mp4(m2ts)は撮影機材によって、再生できるソフト、できないソフト分かれます。(mp4の規格が乱立してるため) しかし、EDIUSでデコードできなかったことはないです。破損ファイルは試したことがないので保証はありませんが、体験版は無料なので試してみたらどうでしょう?
お礼
何度もありがとうございます。 VLCで再生できるので私も動画キャプチャーすればなんとかなる とは思っていますがそこまでしないで、なんとか・・・・というのが 希望でした。 ご紹介の EDIUSは ダウンロードして試してみましたが エラーで起動しませんでした。 最初はd3dx9_43.dll がありません。 と出て 再インストールしたら今度は起動時に「動作を停止しました」 と出て、「障害モジュール:MSVCR100.dll」 というエラーになりました。 当該PCが AMDの グラボを使っているのでその駆動用か何かで 上記 Visual C++のランタイムが入っているようですが ウイルスソフトを停止したり 怪しそうな常駐を停止したりして 3度ほど インストールを繰り返しましたが改善しなかったので諦めます。
- tama80ji
- ベストアンサー率71% (2188/3068)
おそらくヘッダーの破損です。 バイナリィエディタでの修復は可能ですが、正確な数値との比較が必要となります。 最小ビットレート、最大ビットレート値、オーバルビットレート値も必要ですし、正確なフレーム単位のタイムコード数値も必要になります。映像だけではなく音声関連の数値も必要になります。 できる人はヘッダー修復で使い物になるファイルに修復するようですが、プログラマーでWAVEデータ修復程度の経験がある長男に一度依頼してみたら、動画は数値が多くてどの箇所がどの数値なのかの知識と、正確な情報値が無いとお手上げだとの回答でした。 検索すればヘッダー破損の動画データのヘッダー修復を行った方のブログもあります。 http://freesoft.tvbok.com/movie_encode/hunuaa/avi.html 但しこれはAVIでの修復で、より複雑な多重方式となっているMPEG2TSでは若干事情が異なると思われます。 AVI、Divx程度ならば修復ソフトもあるのですが、生憎とMPEG2TSの修復ソフトは知りません。 できれば同一の正常データがあれば良いのです。正確な数値をコピペすればいいのですから。 が、それでしたらその正常なデータを使った方が早い、と言うことになります。 つまり、頂いた先からそのデータだけ再度貰った方が早い・・・ もっともそのデータ自体が破損していたら、お手上げですが。 データの受け渡しがBD-Rですが、ディスクの品質次第でデータ書き込み時にエラーが発生する場合もあります。 実際当方でもデータ記録したディスク側で特定のファイルのみヘッダー破損したこともあります。 1ファイルが4GB未満でしたらUSBフラッシュメモリ(FAT32フォーマットされているので、この制限が生じる。exFATにフォーマットしなおせばこの制限が無くなります。但しXPでは別途アップデートモジュールのインストールが必要です。VISTAと7では標準で使用可能です。XPにこのアップデートをするとFAT32フォーマットがWindows標準機能から無くなるので、FAT32へのフォーマットは別途フォーマットソフトが必要となります。NTFSはHDD向けのフォーマットでマイクロソフトでもフラッシュメモリ媒体へのフォーマットは推奨していません)の方が良いかもしれません。16GBが980円程度で購入できる時代ですので。 ヘッダーの破損したデータでも再生だけは正常な場合は結構あります。 再生ソフトではドロップフレームがあっても、その部分は自動でスキップして音声と同期が取れるようになっています(このようなデータはでDVD-VIDEOなどのディスク作成は可能だけども、機器での再生はドロップフレーム部分で引っ掛かり静止画になります)し、タイムコード情報が無いVOBでも、拡張子をmpgに変更すれば再生できてしまうので、再生できるから正常なファイルとは言い切れません。 実際に当方のアナログのTVキャプチャーでは外部入力が不安定で、しばしばヘッダー異常が発生します。 その映像・音声は再生ソフト上では正常に再生は可能です。編集ソフト上でのプレビューでも正常に再生する場合もありますが、編集では必ず何らかのエラーが発生しますし、エラーが発生せずとも音声が欠落したりします。 そのTVキャプチャーのクセみたいなもので、録画ボタンをクリックしてから実際に録画がスタートするまで時間がかかる場合は大抵ヘッダーに異常が発生することが判ったので、最近では録画スタートが遅い場合はすぐにストップして、録画し直すようにしています。 ヘッダーが破損したデータは正常な編集できません。 かつてヘッダー破損して再生はできるものの、タイムコード情報が完全に欠落しているためにオーサリングソフト側で拒否されたMPEG2PSデータの場合は、ノートPCでS端子出力があったので、多少の画質の劣化には目をつぶってニ画面出力で再生しながら内蔵TVキャプチャーで録画し直すとの強引な手段で救済したことはありますが、アナログTVキャプチャー時代だからできた手段です。 若干の画質の劣化、音声の劣化などを伴っても構わないのでしたら、HDMIやD4入力のあるビデオキャプチャーを使って取り込んでBD用に再エンコードするとの手段もありますが、金がかかりますし、飽くまでもデータ入手が不可能な場合の非常手段だと思います。
お礼
アドバイスありがとうございます。 >正確な数値をコピペすればいいのですから。 実は、悪あがきで他の正常と思われるファイルからそれらしい部分を コピーして同じと思われる位置に1~2回ペーストしてみましたが、 なにせどの部分かもわからず見事に失敗しました。 「ぼくんちのTV・・・」のページは検索でひっかかりましたが AVIというのでスルーしてました。 バイナリを見ているうちに、映像のパケットの区切りらしきものまでは 見えるようになったのですが パラメータ部分はAVIのヘッダーの場合は それなりに ASCIIが読めるのに対し、m2tsの場合は取り付く島がない という感じで・・・・ 問題ないファイルもあるので多分撮影時は問題なかったのではと思っており、 元データを貰えば解決できると思いますが、それほど親しいわけでもなく、 「頂いたファイルが壊れていたので」とは言いづらいのと、 途中から壊れたファイルを治したいと意地になってしまい この質問になりました。 もう少し変換ソフトなどで苦闘してみたいと思います。 (昔 Superという変換用アプリを使ってましたが、一時ウイルスか何かの 話題があり、それ以来使っていませんでしたが、h.264対応を確認して サブマシン上で試してみようかと思っています)
関連するQ&A
- BD-RからPCにコピーしたm2tsが再生できない
BDレコーダーの中身が手狭になってきたのでBD-Rに焼いていますが、メディアが高いのでBD-REを使用してPCにデータだけコピーして再生しようとしています。 焼いたBD-REをPCに挿入するとPowerDVDで自動再生できる状態です。 BD-REのディレクトリ構成は直下に AACS BDAV となっていて、これをDドライブにdisk1などとディレクトリを作ってそのままコピーしました。 BDAV->STREAMの中に、m2tsファイルがあります。 このm2tsファイルを直接再生しようとしても、MPCでもPowerDVDでもGOMプレイヤーでも再生できません。 いろいろ調べて、m2tsの拡張子をmpgに変えてみたり、 ffdshowを入れてみたり、K-Liteメガコーデックパックを入れてみたりしましたが再生できません。 また、PowerDVDの自動再生ではなく、m2tsファイルをPowerDVDで開くにすると再生できません。 エラー内容とはしては、 can not render the file ~ではこのメディアの再生に対応していません などです。 どうすれば直接再生できるようになるでしょうか。 また、m2tsファイル以外は必要ないのでしょうか。(BDAV->PLAYLIST内のrplsファイルにはタイトルなどの情報が入っていることは調べました) よろしくお願いします。
- ベストアンサー
- 記録メディア
- m2ts 1440×1080 ファイル読み込めない
Movie Studio 16.0 Platinumを購入しました。メディアの追加から「AVCHDビデオファイル(m2ts 1440×1080)」を読み込もうとするとエラーが発生し、アプリケーションが終了してしまいます。 対策をお教え下さい。
- ベストアンサー
- デスクトップPC
- 8.1と動画ファイルのmpeg、m2tsなど
8.1update64ビットですがmpegやm2ts動画ファイルの再生はk_LiteCodecを入れて初めてWinメディアプレイヤーで再生できるようになりました。 ffdshowのコーデックでは再生できませんのでk_LiteCodecにしています。 ところがWinムービーメーカーではmpegやm2tsの動画ファイルを読み込んでくれません。音声ファイルだけ読み込んでいます。 ムービーメーカーはエッセンシャル2012と6.0の両方を入れていますが両方ともダメです。 しかしWin7の方のパソコンでは同じようなコーデックなどの構成でムービーメーカーでmpegやm2tsが読み込めるのです。 ネット上には同じようなトラブルが掲載されていますがこれと言った解決策が見当たりません。 この8.1と7との違いは何なのでしょうか?
- 締切済み
- Windows 8
- BD-REの中の動画ファイルm2ts
NHKの映画をWin7パソコンで録画して、BD-REに書き込みました。 そしてBD-REを開いてみますに、映像ファイルと思えるファイル(バイト数が一番多い)の拡張子が「m2ts」となっていました。 そのファイルはWinメディアプレイヤーやWinムービーメーカーでは対象外で扱えません。 m2tsというのは、ハイビジョンをDVDに書き込む規格だと思うのですが、ハイビジョンをBDに書き込んでも、m2tsになってしまうのでしょうか? またWindowsで扱えないのは、CPRMの関係でしょうか?
- ベストアンサー
- その他(インターネット・Webサービス)
- m2tsファイルの再生
ハンディーカムでAVCHD録画したm2tsファイルをPMBで再生して見ています。 フォルダ内のm2tsファイルを直接クリックして再生できるソフトは無いでしょうか?
- ベストアンサー
- フリーウェア・フリーソフト
- H264 m2tsファイルはどうやって再生するの?
この度ハイビジョンムービーを購入したのですが、PCに取り込みした拡張子が、m2tsファイルなのですがこの動画ファイルはどうやって再生すればいいのでしょうか?? 出来るだけお金がかからない方法で教えていただければうれしいです。 何かコーデックを入れなければいけないのでしょうか? 教えてください
- ベストアンサー
- Windows XP
- aviファイルのm2tsファイル化
aviファイルをm2tsファイル化し、ハイビジョンビデオ・ファイルに挿入したいと考えてます。 変換ツールとしてフリーウェアで「XviD4PSP v5.033」と言うソフトを見つけたのですが、すべて英語で苦しんでます。 検討をつけて変換を試みてますが成功しません。 日本語のソフトが見つからないのでこのソフトを使えるといいがと思ってます。 手順は次のとおりですが誤ってるのでしょうか。 (1)open→aviファイルを開く(アジサイ.avi) (2)aviファイルが読み込まれ表示される。 (3)formatをm2tsにする。 (4)Encodeボタンを押す。 (5)保存ファイルをアジサイ.m2tsにして、保存ボタンを押す。 (6)Encodeが行われる様ですがエラーになってしまいます。 ***************************************************** ramerateModifer: ChangeFPS SourceType: PROGRESSIVE FieldOrder: UNKNOWN VIDEO ENCODING ------------------------------ Encoding video to: H:\Temp\0009.264 x264 Q21.0 640x480 23.976fps (159 frames) MUXING ------------------------------ Video file: H:\Temp\0009.264 Muxing to: H:\temp\アジサイ.m2ts TIME ------------------------------ Total encoding time: 2 sec Error: ファイル 'H:\temp\アジサイ.split.1.m2ts' が見つかりませんでした。 ******************************************************** 手順的に何か欠けてるのでしょうか。 英語力も無いので困ってます。お手助けください。 このソフトでなくとも日本語の解りやすいソフトのご紹介でも結構です。
- 締切済み
- その他(ソフトウェア)
- m2ts→avi変換の件ですが
デジタルビデオカメラ初購入の素人です。 今手探りでいじってますが、わからないので教えてください。 デジタルビデオカメラ(panasonic HDC-SD1)で撮影したm2tsファイル(12MG)を、Canopus AVCHD converterでaviファイルに変換しました。 10秒で140MGとかなり重くなってしまいました。 これをできるだけ軽くして、サイトにアップロードしたいのですが、 3GPconverterなどを使ってファイル形式を変えようとしてもエラーがでてできません。 で、真空波動研で調べると、未対応形式と出てきますが、未対応形式の意味がよくわかりません。 ちなみにそのaviファイルを再生しようとしても、VLC media playerでは音声のみの再生、windows media playerではファイル形式をサポートしていない旨のエラー(一部再生できるのもあるようですが)が出ます。 いろいろこの機会に勉強したいと思います。 ご回答よろしくお願いします。
- ベストアンサー
- ビデオカメラ
- m2tsファイルの変換
パナソニックのDVDデッキでテレビの地デジ放送をHDDに録画し、バックアップのためにDVD-Rにコピーしました。それをパソコンで再生しようとしたところ再生できず拡張子がm2tsとなっていました。 ファイル変換をすればパソコンでも再生できるようになるのでしょうか? もし、そうだとしたなら変換できるソフト(出来ればフリーソフト)をお教え下さい。
- ベストアンサー
- その他(インターネット・Webサービス)
- 拡張子「m2ts」の動画ファイル
拡張子「m2ts」の動画ファイル 拡張子「m2ts」の動画ファイルをVLCプレイヤーで見ているのですが映像がカクカクしてしまいスムーズに再生出来ません。 aviなどに変換するとスムーズに再生出来るそうなのですが、m2ts→aviに変換出来るオススメのフリーソフトは何かありますか? また変換以外の解決策がもしあるのならば教えていただきたいです。 よろしくお願いしますm(_ _)m
- 締切済み
- Mac
お礼
ご回答ありがとうございました。 >オーサリングツールがm2tsである以上再エンコードの必要なしと判断して BDのm2tsファイルを 真空波動研で見ると同じパラメータですので おっしゃるとおりでしょうね。 losslessへの変換は確認していませんが、mpgなどへの変換したり 動画と音声をスプリットしてからオーサリングしなおしてみましたが、 やり方が悪いのかどれもうまくいきませんでした。 >Mpegの膨大な量の仕様書を見て それも英文だったりすると・・・という心配はしています。
補足
いろいろアドバイスいただきましたが、Web検索を繰り返しながら 試行錯誤した結果以下のURL情報で解決しました。 Mediacoder という変換ツールがパラメータを細かく設定できるので いいようです。 ビデオのプロファイルを修正するにはストリームの全てのパケット中の 該当ビットを操作する必要があるらしく、「ビデオストリームをコピー」 で変換すると失敗しましたが、そのチェックを外してMP4や M2TSなどに 再エンコードしたところ、オーサリング時のエラーは発生しなくなり 焼いたBD-Rもプレーヤーで無事再生できました。 回答いただいた皆様ありがとうございました。 http://yuknak.com/main/useful/Howto_DVD/error_crct.html http://www.mediacoderhq.com/download.htm