flashplayerで発生するブロックノイズとweightp,deblockの問題
@7_fh プレイヤー上で乱れたからといってプレイヤーのバグバグ言う前に、とりあえず、そのプレイヤーが何をデコードに使っているかを把握していることが大事。そしてその上で、デコーダを切り替えてみるとか。Flash PlayerならハードウェアアクセラレーションのON/OFF
2012-03-10 07:10:12@MP4_maniac Flash Playerでデコード、ハードウェアアクセラレーションはon/offにかかわらず見られる画像の乱れでした。自分でエンコードした動画でのことでならあまり悩まないのですが。。
2012-03-10 07:18:17@7_fh じゃぁ、weightpじゃない別のバグじゃね?adobeだかx264だかどっちのミスだかはしらんけど。
2012-03-10 07:23:30翌日、つんでれんこ作者の窓屋さんが話題に参加。やっぱりweightpの問題では?という話に戻る
今お休み中だから、スルーしてたんだけど、いい加減迷走しすぎだからつっこむ。weightp=1にすれば問題ない。deblockは関係ない。refは必要以上増やさない。
2012-03-11 01:14:22試しに、つんでれんこのプリセットnで、元と同じビットレートで再エンコ(weightp=1)と、weightpだけ=0にしてエンコして見てみたけど、症状は見られず。ただし、元の動画(weightp=2)の症状もうちのノートではでるけど、デスクトップではでないので、はて?というところ
2012-03-11 01:57:10@kourin やっぱ環境によって出る出ないあるんですねー。困ったもんだw同じソースで同じ設定、ビットレート違うだけで症状出る時と出ない時ありますねそのタイプのノイズは。 なかなかやっかいですw
2012-03-11 02:00:21ここまでで、weightp=2だと一部環境ではブロックノイズが発生する、ということは確認された。
ここで、weightp=0や1でもdeblockありだと問題が発生するというサンプルが提出される。
下記togetterの、FlashPlayerでブロックノイズが出るという件を検証。sm17190863をAviUtl 0.99k2+L-SMASH Works r102(POP氏)で読み込み先頭900フレームをエンコードする。 http://t.co/V6yKN7UD
2012-03-11 04:58:29x264guiEx 1.34+x264 r2164(x264.nl)で--crf 23をベースにエンコ。再生はFlavie 1.2.13+FlashPlayer 11.1.102.63(最新)。うちのPCはH.264のGPU再生支援がないので間違いなくソフトウェアデコードとなる。
2012-03-11 05:02:44結果:weightpは0,1,2いずれにしても関係なくブロックノイズは発生する。@charound30氏が最初にコメントしていたように、--no-deblockをつければweightp 2だろうがなんだろうがブロックノイズは発生しない。(Flavieでの再生)
2012-03-11 05:07:05結果:weightpは0,1,2いずれにしても関係なくブロックノイズは発生する。@charound30氏が最初にコメントしていたように、--no-deblockをつければweightp 2だろうがなんだろうがブロックノイズは発生しない。(Flavieでの再生)
2012-03-11 05:07:05@goldenhige sample提示出来ませんか?俺も過去にweightp=1で発生経験あるんですが採用テイク以外は消してしまうので
2012-03-11 05:09:13