環境 Windows7 64bit NicoPlayer Ver1.28
使ったもの
① ffdshow_rev4422_20120409_xhmikosr_icl12(NicoPlayerが32bitなので32bit版)
② MPC-Standalone Filters.1.6.1.4235.x86の中にあるFLVSplitter.ax
これだけで音声コーデックがSpeexのファイル以外は、FLV1(Sorenson H.263)、FLV4(On2VP6)、AVC/H.264などほぼ全部再生OKになった
【参考】MPC-HCとGOM PLAYERで Speex を再生
ffdshow_rev4422_20120409_xhmikosr_icl12をインストール
MPC-Standalone Filters.1.6.1.4235.x86の中にあるFLVSplitter.axを
C:\Windows\SysWOW64にコピー
コマンドプロンプトを右クリック「管理者として実行」で開く
C:\Users\ユーザー名>regsvr32 C:\Windows\SysWOW64\FLVSplitter.ax と入力しEnter
「C:\Windows\SysWOW64\FLVSplitter.ax の DllRegisterServer は成功しました」
とメッセージが出れば完了
その他
FLV1ではNellymoserを使っているのでffdshow audio decoderのcodecで Nellymoserをlibavcodecに設定
MPC-HCでうまく再生できない時は オプション→内部フィルタ→ソースフィルタ→FLVのチェックを外す
【追記】2012年5月15日 Xsplitなどで使われている音声コーデック Speex を再生できる動画プレイヤーは、ひまたんぷれいや、FLV Player nano(日本語版有り、わずか17KB)、Moyea FLV Playerなど
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
調べた背景
FLV1(Sorenson H.263)が再生できない、FLV1が再生できる設定にしても、今度はFLV4(AVC/H.264,On2VP6)の映像出ず、音出ずとなるなどの症状が以前から発生していた。K-Lite_Codec_PackやらCCCP(Combined Community Codec Pack)やら試したうまくいかない。動画再生の流れがわかるMonogram Graphstudio(32bit版)というので調べたら、 Nero FLV splitter (NeFLVSplitter.ax)というのが使われていた。
何これ?
入れた覚えのないSplitterだったのでこれが原因かも?しかし、回避方法がわからない。
仕方ないので、DVDドライブにバンドルされてたNero7とNero9をアンインストールすると NeFLVSplitter.axも削除されて、FLV1、FLV4とも再生された。
Nero削除後
再度Nero7とNero9をインストールしたがNero FLV splitterはインストールされなかった。他のNero製品の体験版をインストールした記憶があるので、その時にくっついて来てインストールされてしまったのかもしれない
(解決まで累計8時間以上)
0 件のコメント:
コメントを投稿