megaphone diary - BGAの動画形式別リストと再生不具合対策(BOF2012版)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

BGAの動画形式別リストと再生不具合対策(BOF2012版)

LR2上で再生させるために何かしらの対策が必要なBGAをリスト
過去LR2再生タグ記事で扱ったBGA再生不具合の既出対策はあっさり目に

今回追加した音声トラック付きBGA対策は万人向けでないが、
常駐コーデックが少ないPCであれば試してみる価値があるかもしれません。

とんでもなく長い記事なので用のある箇所以外は適当に読み飛ばして下さいませ。

 ※ 動作チェック環境
 Windows7(32bit)
 ASIO4ALLあり
 オンボード(Realtek HD Audio)
 外部コーデック:なし
 def_dsf_mpeg1_v.png def_dsf_mpeg1_audio.png
 def_dsf_mpeg1_splt.png def_dsf_mpeg2_v.png
 def_dsf_mpeg2_splt.png (by DirectShow Filter Tool)



(1) MPEG1形式(音声トラックあり)

 /ARTIST /TITLE /BGA ARTIST
 DEI Restaurant DG LIFE DG-P
 HOUJIROU Soul of Deep-sea Fish  
 Ym1024 feat. lamie* Everblue highluin
 LeaF MEPHISTO Movie : 猫太郎
 長沼浩太(フライパンでやりまーす) The Sea of Memory Photonskyto
 cutie de pranz(ルーマニア語で弁当) Madpakke(torrent) Roaring Flame
 Laf_R(SpitzRegen) Direct Advance Roaring Flame
 Lime Daydreamer Roaring Flame
 The Strayer Zillions of Flies(torrent) Roaring Flame
 DJ_Misamiko Change the Future  
 taqumi Pandora  
 yukitani feat.DJ YKTN and DJ UMA Master of GENOCIDE  
※ イベント終了後にBGA修正あり

・症状
ASIO4ALLでプレイすると動画が最初で止まる

・要因
BGA動画内の音声トラックとオーディオデコーダーが反応してしまう

・対策
手段1:音声トラックを分離させる → 画質無劣化でしかも動画サイズが軽くなる
手段2:ASIO対応サウンドボードに乗り換え → 発症しないらしい。人柱さんもっと増えて(
手段3:動画の音声トラックを読み込むデコーダーだけ切る → 後述



(2) MPEG2とその他形式

/ARTIST /TITLE /MOVIE TYPE
ikaruga_nex feat. Salita We are the xxxx MPEG2
bbangsami Hyper Prism MPEG2
Blue-J(Vector27) L.F.A. MPEG2
Laf_R Time Elimination MPEG2
SmiGoon Sundrop Afternoon MPEG2


・症状
Media Playerで見れるが、LR2では表示されない
フルスクリーンでは見れるがWINDOWモードでは表示されない

・要因
対応コーデックがない、または適用されてない
Win7標準のDTV-DVD Video Decoderでデコード処理されてる(MPEG2)

・対策手順
1.必要なコーデック(スプリッタとデコーダ)をインストール(MPEG2以外は基本これでおk)
2.MPEG2デコーダーがMicrosoftより優先使用されるようにを設定する(Prefer・メリット値)
3.それでも解消されない場合、MS DTV-DVD Video Decoderを無効化する

・K-Lite Codec Packの場合
標準インストールのデフォではMPEG2がMicrosoftのままなので、
カスタムインストールするか、Win7DSFilter Tweakerでコーデックの優先使用を決める
必要であれば、代用デコーダーを用意した上MS Codec Tweaksで無効化設定する
Win7DSFilter_Tweaker_Preferred_decoders.png Disable_DTV-DVD_Video_Decorder

このようにコーデックパックだけで切り抜ける方法でもいいんだけど…
LR2向けのコーデック解説・対策には.REDさんのページがとてもオススメです。
LR2での動画BGA再生を支援するページ

なおWMV形式が6作、Xvid形式が1作あるが、OSデフォ状態でもBGA表示される。
Valedictも上記デコーダー対策なしで表示。MPEG2BGA形式の他8作とは例外的結果だった。
こちらはMPEG2フォーマットだが、実質MPEG1動画…という解釈をすべきかもしれない。
別PCを手にする機会があれば、再度試してみたい。

/ARTIST /TITLE /MOVIE TYPE
CELLON. Cube of mind WMV
cinako renounce WMV
okari Deep Ocean WMV
puru Toki WMV
Silent Spica(a_hisa) Anhedonia Xvid
void Valedict MPEG2?

grf_mpeg2_v_def_Exodus.png
Hydrangea(BOF2011)のMPEG2動画をGrafEditで読み込ませたキャプ
DTV-DVD Video Decoderは普段のPC再生で働き者だが、LR2上では表示されない

grf_mpeg2_v_def_Valedict.png
ValedictのMPEG2動画は、MPEG2スプリッタとMPEG1のデコーダーが働いた



(3) MPEG2形式(音声トラックあり)

/ARTIST /TITLE /MOVIE TYPE
EXAM.S/BGA:S-BLUE Over Sound!! MPEG2(+音声)
Ice L MPEG2(+音声)
uki4 Kansho & Bakuya MPEG2(+音声)

・症状は(1)(2)と共通。そして(1)(2)両方の対策が必要

※Kansho & Bakuyaに関して
10種類のMPEG2とBMP画像の汎用風BGAライクな構成。
MPEG2ファイルをいくつか退避させると最初で読み込み落ちしなくはなるが、
BGA表示されないままなので、根本的な解決策とはならない。
(2)のコーデック対策でMPEG2BGAを見れる環境作りからどうぞ。

ちなみにりりくろ!は31+1種類のMPEG1動画形式でランダム分岐再生される。



(4) その他形式(音声トラックあり)

/ARTIST /TITLE /MOVIE TYPE
SP-# mental blood MP4(+MP3)
DJ_Misamiko Chrysaor WMV(+PCM)
Lazy + Fys Magatsu -禍津- WMV(+PCM)

・症状
曲の開始時にBGAが一瞬止まり、BGMより少し遅れる
曲の終了時に落ちやすい

・対策
全く表示されない場合はデコーダー導入・設定の見直しから。
上記症状のとおり動作が不安定な場合、音声分離で負荷は減る。



(5) 定義ミスで見れないBGA
・Team ZUMMERさんの復活の歌(HYPER譜面)
「_bof2012_00.mpeg」を複製して片方を「.mpg」にリネームすればおk

・SP-#さんのmental blood(7 keys another譜面)
mental_blood_sp_another_010.png
BGAレーンにノート配置ミス。譜面修正するしかないかと。



(9) 解像度が高いBGA

別記事に分けた



(1)の手段3:動画音声を読み込むデコーダーだけ切るとは?

WAVやOGGから読み取るLR2のサウンドシステムを維持したまま
動画から音声を読み取るオーディオデコーダーを封印しよう、という発想

・注意事項
動画の音声が出なくなります!
市販PCなど、コーデックが多く用意されたPC環境ではかえって手間がかかります

・やること
MPEG動画の音声だけ鳴らなくさせる(意訳
これだけで音声トラック付きBGAの大半を占める上記(1)(3)の対策となる

・手順の一例
特定のシステムデコーダーの有効・無効切り替えのために以下のツールを使用
1. InstalledCodec … 「MPEG Audio Decoder」を無効化
Disabled_MPEG_Audio_Decoder.png

2. Win7DSFilter Tweaker … 「DTV-DVD Audio Decoder」を無効にチェック
Disable_DTV-DVD_Audio Decorder

3. ffdshow audio decoderを導入してる場合、LR2で作動しないように除外設定
ffdshow_audio_decoder_off.png

上記ソフト以外の方法をご存じであればそちらでどうぞ。
これでも解消されない場合、他のデコーダーが代わりに働いてるので
GrafStudioでMPEGファイルを読み込ませたり、DirectShow Filter Toolで該当デコを探る

〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
・以下実験結果のおまけ
(4)のmental bloodはMP3混在型なので、さらに
(4. Win7DSFilter Tweakerで「Disable MP3 Decoder DMO」にチェック)
BOF2010のRealityのBGA歌詞が遅れて表示される場合に試してみるといい
私の知る限り、MP3混在型はこれら2作のみ。
このデコーダーオフ対策なしでもBGAは一応見れるので実用性は低い。

ChrysaorとMagatsu -禍津-のPCM混在型と以下の過去作はお手上げ
動画に関与するPCM及びWMAudio Decoder DMOを無効化する術が見つからなかった
PCM混在型もBGA視聴における実害は少ない。音声除去して容量と負荷を減らす方が実用的かも
WMA混在型はASIO4ALLありで動画が停止する症状だが、おそらくこの1作のみである

/EVENT /TITLE /MOVIE TYPE
A-1 Climax 3rd XILEH (WMV+PCM)
GENRE-SHUFFLE Dies irae-怒りの日- : Wolfgang Amadeus Mozart-Requiem,LazinessDubstepRemix (WMV+PCM)
9回自称無名BMS作家が物申す! ROYAL GOLDEN 2012 (WMV+WMA)




■ 自分用まとめ
BOF2012全曲データを解凍

Everythingで「.mpg」「.mpeg」「.avi」「.mp4」「wmv」等で検索

Mediainfoで再生不具合を起こすBGAを列挙

動画編集ソフトで修正

と事前準備したので、BGAでつまずくことなく初見プレイできた。
だが、編集の手間と動作チェックで映像のややネタバレが残念だった。

この方法より楽して何とかできないものか?
と模索した結果が上記オーディオデコーダーを切る手段である。
完全予防策とならず中途半端に終わったけど(

「オーディオデコーダー手段の手順3.まで進め、音声トラック付きMPEG対策」
「EverythingとMediainfoで(4)のレアBGAを発見したら音声除去」
「用途の分からないコーデックはぶち込まない」


次回プレイする時はこのスタイルでやってみることにする。

■ 参考・お世話になったサイト
LR2での動画BGA再生を支援するページ
… LR2skinもすごいが、解説・手順が問題解決に非常に役に立った素晴らしいサイト

■ 使用したソフト・ツール
・K-Lite Codec Pack
… 大体揃ってる。フルインストールせず自分用にカスタマイズできれば心強い

・Win7 DSFilter Tweaker (K-Lite Codec Packにも同梱
… OSデコーダーを無効にしたり、優先使用するデコーダー設定したり

・Codec Tweak Tool (K-Lite Codec Packにも同梱
… 各種コーデックの細かい設定

・GrafStudioNext (K-Lite Mega Codec Packに同梱
… 特定動画にどのデコーダーが機能してるかが分かる

・DirectShow Filter Tool
… MPEG系フィルターの参照に

・InstalledCodec
… MPEG1 Audio Decoder無効化・有効化に成功。ただしDMO系デコーダーはリストされない

・Everything
… PC内のファイル検索に

・Mediainfo (K-Lite Codec Packにも同梱
… 動画形式の調査に

■ 更新履歴
何か気づいた点や間違いがあれば追記・修正します
スポンサーサイト
TAG :
LR2再生

トラックバック


この記事にトラックバックする(FC2ブログユーザー)

コメントの投稿

Private :

No title

動画BGA関連の調べ事をしていたらこちらに辿り着きました。
解説ページご紹介いただきありがとうございます。
音声のデコード処理そのものを停止させるという方法、
非常に興味深い手法ですがやはり確実性・安定性に欠ける様に見えます。

今年の頭に解説ページにて一括音声分離処理用のbatを追記しましたので
動画処理におけるネタバレ回避策の一つとしてご検討下さい。

No title

REDさんはじめまして。
LR2での動画BGA再生を支援するページのおかげで、
必要最小限のコーデックでスッキリかつ安定したBGA再生環境を構築できて感謝しております。

>一括音声分離処理用のbat
TMPGEncの分離操作はMPEGのみで個別処理であり、SUPERは後でリネームが必要に対して、こちらは操作手順が少なく楽ですね。
手持ちのBMSは全て処理済みなので、次回新曲BMSをまとめてプレイする機会があればこちらの方法を優先して試してみます。
直々にお知らせしていただきありがとうございます!
プロフィール

megaphone

Author:megaphone
2009年03月 藤沢のゲーセンにてIIDX 16 EMPRESS。
腕前変わらず万年10段でした。
IIDX NAME:DEA9
LR2ID:27

カレンダー(月別)
08 ≪│2017/09│≫ 10
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
カテゴリー
音ゲー分類タグ
ブログ内検索
最近の記事
最近のコメント
FC2カウンター
リンク
ブロとも申請フォーム

この人とブロともになる

このページのトップへ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。