まっぴー
2002-06-19 11:16:08 ( ID:z59cx52ngvl )
[ 削除 / 引用して返信 ]
MTV2000で取り込んだMPEG2ファイルをTMPGEncで再圧縮して使わせていただいております。
これまでバージョン2.54aまでは特に問題なく、きれいなMPEG2ファイルを作成できていました。
ところが、試用期限が切れたこともあり、2.55を試したのですが、今回からバージョンを上げても試用できなくなったみたいで、Plus2.55を購入しようと思いました。
ところがPlus2.55を試用してみたとたん、正常なファイルができなくなりました。
具体的にはところどころにコマとびが見られました。何度再生しても同じところでコマがとびます。(ソースファイルにコマとびはありません。)
以下にわかったことを書きます。
●バージョン2.54a(フリー版)までは正常にMTV2000のm2pファイルを問題なく圧縮できていた。
●2.55Plus版を使い出したとたん、コマとびを含むファイルが作成されるようになった。しかも複数のファイルでコマとびが確認されたので、偶然ではないと考えられる。10分以上のファイルだとかなりの確率でコマとびが出るように思われる。ビットレートや画質精度のパラメータを少しいじってみたが、やはりコマとびは改善しなかった。
●同一のソースファイルを同一のパラメーターで2.54a(フリー)と2.55Plusとで圧縮して比較してみた。2.54aはコマとびのないMPEG2ファイルができたが、2.55Plusはコマとびが起こった。
●2.55フリー版は実験できていない。
以上です。
そこで要望です。作者さんに2.54aのPlus版をもう一度ダウンロードできるようにしていただくか、誰か下さい。(もちろんバグがとれれば理想ですが、原因究明するだけでも時間がかかるかもしれないので。)
2.54aPlusを試して正常なMPEG2ファイルができればこれを気に購入したいと思います。2.55Plusだと正常なMPEG2ファイルが作れないので、購入する気になれません。
KOIKOI
2002-06-19 14:32:30 ( ID:zsexrz.j8lr )
[ 削除 / 引用して返信 ]
>作者さんに2.54aのPlus版を・・・(中略)・・・誰か下さい。
キツイ事を書きますが、使用許諾の中で旧バージョンを含め再配布禁止に
同意してダウンロードしていますから、あげることは出来ません。
また、一般的にソフトの旧バージョンを購入することは出来ないと思います。
店頭販売ソフトは流通在庫があれば可能ですが、TMPGEncの場合ダウンロードソフトの
ため、流通在庫という考え方は無いと思います。
バグフィックスされた次期バージョンかバグありでも現バージョンを購入する
しかないと思います。
KOIKOI
2002-06-19 16:55:50 ( ID:zsexrz.j8lr )
[ 削除 / 引用して返信 ]
>フリー版もPlus版もひとつ前のバージョンはいつも残してあるようです。
残っているかも知れませんが、リンクが無いということはDLしてほしくない
ということではないでしょうか?
ペガシスのサポートか堀氏がDLしても良いと書くならともかく、オフィシャルのページで
裏技を公開するのはいかがかと思いますが・・・。
浩
2002-06-19 17:07:34 ( ID:t33.fow.o02 )
[ 削除 / 引用して返信 ]
>ペガシスのサポートか堀氏がDLしても良いと書くならともかく、オフィシャルのページで
>裏技を公開するのはいかがかと思いますが・・・。
そうかもしれませんねぇ…
とりあえず書き込みは削除しました。
堀さんとペガシスのかたへ
できればダウンロードページでひとつ前のバージョンへのリンクをお願いします。
新バージョンが出るたびに前のバージョンが欲しいという書き込みは
何度もありましたので。
ユーザーの方も古いバージョンはなるべく消さずに持っておくという
自己防衛は必要だとは思いますが…
まっぴー
2002-06-20 14:18:47 ( ID:ebd6nbdisw6 )
[ 削除 / 引用して返信 ]
すでに消されてしまったので、KOIKOIさんの前に何が書かれていたかはわかりませんが、
もし
http://210.150.5.219/files/TMPGEnc-2.54.37.135-Plus-JP.exe
http://210.150.5.219/files/TMPGEnc-2.54.37.135-Plus-JPInstall.exe
のことであれば、べつに隠す必要はないのではないでしょうか?中身は2.55Plusなんだし。
私も上記URLを発見しましたが、ファイル名は2.54Plusっぽく見せておいて、実はインストーラーを起動すると2.55Plusがインストールされる。
サーバーの更新日が6月14日になっているところをみると、管理者がファイル名を2.54Plusにしたまま、中身を2.55Plusに入れ替えたんでしょう。(故意か事故かしりませんが)
まあ、別経路で入手したのでいいけど。
yammo
2002-06-20 17:12:15 ( ID:dat.2whhaqf )
[ 削除 / 引用して返信 ]
Plusでしたら、
http://www.pegasys-inc.com/j_support.html
で相談なされば良いんじゃないですか。
>●2.55フリー版は実験できていない。
これはいかがでしたでしょうか。
KOIKOI
2002-06-21 00:31:43 ( ID:8zuvl5msklf )
[ 削除 / 引用して返信 ]
>のことであれば、べつに隠す必要はないのではないでしょうか?中身は2.55Plusなんだし。
軒先に1万円札が置いてあるのが見えたら、それを持って帰って良いか?という問題だと思いますよ。
良識論なのでこれ以上は何も書きません。
>2.54aPlusを試して正常なMPEG2ファイルができれば・・・
入手に成功されたようですので、出来れば結果報告くらいはよろしくお願いします。
>●2.55フリー版は実験できていない。
私も結果を知りたいです。こちらも出来ればよろしくお願いします。
>堀さんとペガシスのかたへ
>できればダウンロードページでひとつ前のバージョンへのリンクをお願いします。
>新バージョンが出るたびに前のバージョンが欲しいという書き込みは
>何度もありましたので。
私も賛成です。出来ればよろしくお願いします。
まっぴー
2002-06-21 14:31:53 ( ID:z59cx52ngvl )
[ 削除 / 引用して返信 ]
>軒先に1万円札が置いてあるのが見えたら、それを持って帰って良いか?という問題だと思いますよ。
良識論なのでこれ以上は何も書きません。
例えが意味不明。上記は良識以前に犯罪行為だと思う。
>>●2.55フリー版は実験できていない。
>私も結果を知りたいです。こちらも出来ればよろしくお願いします。
皆さんのところでも簡単に実験できることですが。バージョンが同じであればFree版でもPlus版でも同じMPEGファイルができます。
同一ソースファイルを同一パラメータで、Free版とPlus版でエンコードしファイルコンペアをかけてみた。その結果、2.55Freeと2.55Plusは同一ファイルができた。2.54aFreeと2.54aPlusもやはり同一ファイルができた。これが質問に対する答えになると思いますが。Core Versionが同じだからなのでしょう。2.54aと2.55は別のファイルができた。
ところが、ある種驚いたことは、同一ソース、同一のバージョンで、同一のパラメータでエンコードしてもTMPGEncを動かすシステムが違うと、別のMPEGファイルができた。
私はMeと2000のダブルブートにしているが、両システムでは違ったMPEGファイルができた。
OSに依存するということも考えにくいので、インストールされているデコーダーが影響しているのかもしれません。TMPGEncが自前でデコーダーを持っているのか、何かを利用しているのか詳しく知らないのでわかりませんが、もし外部のデコーダーを利用しているのなら、出来上がるMPEGファイルはデコーダーとTMPGEncの両方に依存するということになると思います。(確かにMeと2000には別バージョンのPowerDVDがインストールされている。)
あと、コマとびにも大きく分けて2種類あるように思われる。
●どのシステム、どのプレイヤー(メディアプレイヤーとかPowerDVDとか)で再生しても同じ箇所でコマがとぶタイプ。これは出来上がったMPEGファイル自体に欠陥があると考えていいと思う。
最初に書いたコマとびはこちらのタイプです。
●もうひとつは、システムやプレイヤーによって、コマがとんだりとばなかったりするタイプ。これはMEPGファイルと再生系の相性に依る可能性があるので、一概にMPEGファイルが悪いともいえないと思いますが。具体的にはPowerDVDではコマとびしないのに、メディアプレイヤーだとコマとびする。しかし別のシステム上だとメディアプレイヤーで再生してもコマとびしなかったりする。
かといって、同一システム上、同一プレイヤーで再生するとかならず同じ箇所でコマとびするので、完全な偶然でもない。
どちらのタイプのコマとびについても、コマとびのおこるデコーダとTMPGEncのバージョンとソースファイルの組み合わせがあるなので、一概にどこが問題点かまだつかめていない状況です。
>2.54aPlusを試して正常なMPEG2ファイルができれば・・・
入手に成功されたようですので、出来れば結果報告くらいはよろしくお願いします。
ですから、これについてもあせらないで待ってください。問題となっているファイルは長いファイルですから、いちいちエンコードしての実験にも時間がかかります。それにこの実験に常にかかわっていられるわけではないので。
まっぴー
2002-06-22 01:11:39 ( ID:8ogtxuz5x4n )
[ 削除 / 引用して返信 ]
2.54Plusで試してみました。結果はコマとびがおきました。つまりバージョンのせいではありません。それで別のところにコマとびの原因を見つけました。
現時点でほぼ謎は解けたのですが、ちゃんとした文章を書くために、もう少し調べを進めてから、後日詳しい報告をしたいと思います。
今回は、原因はTMPGEncのせいではないらしいということの報告と、タイトルの「最新版だけコマがとぶ」は撤回させていただきたいと思います。
yammo
2002-06-22 02:53:51 ( ID:dat.2whhaqf )
[ 削除 / 引用して返信 ]
どうも、yammoです。
> 現時点でほぼ謎は解けたのですが、ちゃんとした文章を書くために、
> もう少し調べを進めてから、後日詳しい報告をしたいと思います。
ということですので、「06/21 (金) 14:31」の発言は、
書き直された方(削除して、結果を書き込まれた方)が良いと思います。
(ソースが MPEG-2という時点で、検証せずに安易に「バグ扱い」するのは
そもそも不用意ですから。)
まっぴー
2002-06-24 13:44:30 ( ID:8ogtxuz5x4n )
[ 削除 / 引用して返信 ]
>ということですので、「06/21 (金) 14:31」の発言は、書き直された方(削除して、結果を書き込まれた方)が良いと思います。
6/21 14:31の発言については、認識不足があったにせよ、嘘というわけではないので、消さずにおきます。(これについては後で述べます。)
文章が長いので数回に分けて投稿します。(文章が長すぎるとエラーになってしまうようです。)
そもそもAVIだろうがMPEGだろうが、動画の再圧縮にはデコード→エンコードという過程を踏むのですが、私の目がエンコーダーの方にばかり向いていて、デコーダーの方を見落としていたのが、このスレッドを立ち上げてしまった原因です。認識不足でした。
ことの経緯を説明する前に、この問題を機に得た理解を以下に書きます。詳しい人にとっては当たり前かもしれませんが、このスレッドの最初の発言の時点では、このことを理解していませんでした。
上に書いたように動画の圧縮にはデコード→エンコードという過程がありますが、エンコードはいうまでもなくTMPGEnc本体が担当する。デコード(つまりソースとなるファイルをひらくこと)はVFAPIというプラグインが担当している。標準ではMPEG-2に対応したVFAPIプラグインはインストールされていないが、かわりにDirectShowのVFAPIが用意されているので、基本的にメディアプレイヤーで再生できればTMPGEncで開くことができる。ソフトウェアDVDプレイヤーをインストールするとMPEG2デコーダーがインストールされ、メディアプレイヤーでMPEG2を再生できるようになると同時にTMPGEncでもMPEG2を開くことができるようになる。
ここで重要なことはデコード部分はTMPGEnc本体ではなく、DVDプレイヤーなどとともにインストールされたMPEG2デコーダーが行っていることです。つまり、「どのMPEG2デコーダーを使っているか」で完成するMPEG2ファイルが異なるということです。この点が盲点でした。
まっぴー
2002-06-24 13:45:50 ( ID:8ogtxuz5x4n )
[ 削除 / 引用して返信 ]
続きです。
ここでことの経緯を振り返ります。
その前に私のシステム構成を説明しておかなくてはなりません。Windows2000とMeをダブルブートで使っており、動画の再生や圧縮はWindows2000上で行っており、Meの方はめったに使っておりません。
さて6月13日にUlead DVD MovieWriterというソフトを購入し、Windows2000の方にインストールしました。このソフトはオーサリングを行ってDVD-Videoを作成するためのアプリケーションですが、MovieWriterをインストールするときについでにLigos社製のMPEG2デコーダーがインストールされていました。(MovieWriterインストール前はDVDExpressのデコーダーが使われていた。)そしてこのLigos社製のデコーダーが後にすべての悪の元凶だとわかります。しかしこの時点ではMPEG2デコーダーが別のものに置き換わっているなんて、つゆにも思っていませんでした。
そして6月15日になって、TMPGEnc2.54aFreeを使ってMPEG2ファイルを作ろうとしたところ、使用期限が切れてしまっていたので、2.55Plusをインストールしました。そして2.55Plusを使って10個ぐらいのMPEG2ファイルを作成しました。そうするとかなりの割合でコマとびを含んだMPEG2ファイルが作成されていました。13日の時点でデコーダーが置き換わっているとは思っていない私は、直前にインストールした2.55Plusを疑いました。そして本当に2.55Plusが原因かどうかを調べるため、同一ソースを使って2.54aと2.55で圧縮し、比較してみようと思いました。ところが、2.54aで実験しようと思っても、2.54aFreeはすでに使用期限が切れています。2.54aPlusを探そうとしましたが、手に入れられませんでした。そこで、普段は使っていなかったWindwosMe上でTMPGEnc2.54aFreeを動かして、圧縮してみました。するとコマとびのないファイルができました。これをもって2.55Plusが原因だと判断しました。
これが最初の発言となった6月19日までの経緯です。
あとでわかることですが、Windows2000の方はデコーダーがLigos製に置き換えられているのに対し、WindowsMeのほうはDVDExpressのデコーダーのままなので、これは当然の結果といえます。
さらに次回につづきます。
まっぴー
2002-06-24 13:47:31 ( ID:8ogtxuz5x4n )
[ 削除 / 引用して返信 ]
続きです。
その後2.54aPlusを手に入れた私は同一のファイルをいろいろなバージョンのTMPGEncを使って圧縮し、比較しました。するとバージョン番号が同じであればフリー版でもPlusでも結果は同じであることがわかりました。「エンコードについては」ですが。ですから21日に書いたことは本当です。しかし同じバージョンでエンコードしてもWindows2000で動かしたときとWindowsMeで動かしたときは違ったファイルができました。このとき初めて出来上がるMPEG2ファイルが外部のデコーダーに依存しているのではと思い始めました。これが21日の発言につながります。
ついでに21日の2つめの項目にもコメントしておきます。システムやプレイヤーに依存するコマとびというものですが、これも今となっては当然とも思える結果です。
メディアプレイヤーでコマ飛びしてPowerDVDでとばなかったのは、メディアプレイヤーはLigosのデコーダーを使い、PowerDVDはPowerDVDのデコーダーを使っているからです。しかしWindowsMe上のメディアプレイヤーでコマとびがおきなかったのはDVDExpressのデコーダーを使っているからです。
要するにLigosのデコーダーが再生時にコマとびを頻繁に起こしているのです。
その後インターネットでいろいろと調べて、TMPGEncはMPEG2を開くためにDirectShowのVFAPIを介して外部のMPEG2デコーダーを利用していることを知りました。(MPEG2用のVFAPIもあるみたいですが標準ではインストールされていないようです。)
そしてMediaPlyaer6.4でMPEG2ファイルを開いてプロパティの欄から使われているフィルタを見ると、Ligosという見慣れないデコーダーが使われているのに気づきました。
もしや、と思ってMovieWriterをアンインストールするとLigosのデコーダーも消えました。そしてようやく謎がとけました。
最後の確認に、問題となっていたソースのMPEG2ファイルをLigosデコーダー+メディアプレイヤーの組み合わせで再生してみた。するとコマとびが問題となっていたのとまったく同じ箇所でコマとびが起こった。
つまりメディアプレイヤーで正常に再生できないのに、TMPGEncでも正常に読み出せるわけがないということでした。
解決策は「Ligosのデコーダーは使わない」ということになりました。ですからこの問題はTMPGEncのせいではありません。ご迷惑おかけしました。TMPGEncPlusの方は購入させていただきました。
完
|