アプリ版:「スタンプのみでお礼する」機能のリリースについて

質問です。私は、avi形式とはコンテナフォーマットのことで中身の動画データとは別物であるという認識なのですが、中身の動画を再エンコードや編集などしない限りコンテナフォーマットを変えても画質や音質は劣化しない、という考えであっているでしょうか。

また、avi動画をmp4形式に変換したいのですが、変換する際中身の動画の再エンコードなど行わずにコンテナフォーマットだけをすげ替えるようなことができるフリーソフトはありますか?

私の場合(H.264+ac3)aviを(H.264+ac3)mp4に劣化なしで変換したいのですが、それができるソフトを教えて下さい。

A 回答 (3件)

>私の場合(H.264+ac3)aviを(H.264+ac3)mp4に劣化なしで変換したいのですが、



その場合ですと、拡張子をかえる(.AVIを.MP3にリネーム)だけで問題ないような気がします。
拡張子をかえるだけでは上手くいかなかったのですか?

コンテナフォーマット云々は、その考えであっていると思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

拡張子を変更して確かにmp4として再生されました。
ということはこれらのフォーマットの実体の構造は同じものなんですか?
それとも再生ソフトをごまかしてるだけ?調べてもいまいちわかりません。
そこのところもっと詳しく知りたいです。

お礼日時:2009/07/08 21:31

>その場合ですと、拡張子をかえる(.AVIを.MP3にリネーム)だけで問題ないような気がします。



問題大ありです。
拡張子はファイルの種類を区別するための目印にすぎません。
例えるなら書類などを整理するのに使う付箋のようなもの。
付箋を貼り替えたからと言って書類の中身が変わらないのと同じで、拡張子を変えてもMP4の機能が付加される訳ではありません。
おそらく再生ソフトが拡張子の間違いを自動判別しただけでしょう。
AVIとMP4はまったくの別物です。
コンテナをMP4に変更するには以下のソフトが必要です。

MP4Box
Yamb

変換だけならMP4Boxだけでも良いのですが、コマンドラインでの操作となります。
なのでコマンドが苦手な人はYambを一緒にインストールすることでGUI操作が可能です。

この回答への補足

回答ありがとうございます。

MP4Box-0.4.6-dev_20090622と
Yamb-2.1.0.0_beta2をダウンロードしました。

おそらくaviファイルからVideoとAudioデータストリームをExtractしてMP4 File Creationからこれらをまとめてmp4コンテナに格納すればいいと思うのですが、動画を再生すると音声が再生されません。

Extractまではうまくいっているようで、真空波動研で調べた生AC3はaviに格納されている音声データと同一のようですが、mp4格納後は
「不明AC-3 48.00kHz 16Bit 6ch 0.25kb/s」となっています。
ビットレートの違う(H.264+ac3)avi動画でも試した所、真空波動研で同じように出力されました。

ですのでソフトウェア側の失敗だと思うのですが、なにかこの不具合について知っていることがあれば、教えていただけると助かります。
質問ばかりですいません。

補足日時:2009/07/09 19:03
    • good
    • 0

AC-3音声のMP4ファイルを作って試してみました。


確かにおっしゃる通り真空波動研では「不明AC-3」と出ます。
しかし、再生の方は問題なく音が出ています。
ですから、再生ソフト側の問題ではないでしょうか?
再生ソフトは何を使ってますか?
いくつかのプレーヤーを試してみましたが、一番簡単なのはVLC media playerでしょう。
古いバージョンだと音が出なかったのですが、最新版の1.0.0にアップデートしたところ、音が出るようになりました。

私の場合、音声には主にAACを使っているため、AC-3には詳しくなく、残念ながらこれ以上はちょっと分かりません。
あまり役に立たないかもしれませんが、一応参考程度にと思い書き込みしておきます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
色々調べたのですがAC3の音声が再生されないのはやはり再生ソフトの問題のようですね。多分私の使っているHaaliMediaSplitterがMP4 in AC3に対応していないからかもしれません。VLC media playerで確かに音声が再生されました。どうもお手を煩わせてしまって申し訳ありません。ありがとうございました。

お礼日時:2009/07/27 19:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!