【WebM】VP8(VPx)総合スレ4【Google/On2】
Google、オープンウェブ動画規格 WebM を発表
http://japanese.engadget.com/2010/05/19/google-webm/ Google I/O イベントより。Google がウェブ向けのオープン動画規格 WebMを発表しました。
WebMは Googleが2月に買収したOn2 のビデオコーデック VP8 をオープンソース化して採用することで、
だれでも利用料なしで使えるオープンかつ先進的なウェブ動画規格、およびそれを推進するプロジェクトの名称。
具体的にはビデオにVP8、音声にオープン&ロイヤルティフリーの既存コーデック Ogg Vorbisを使い、
それらを収めるMatroskaベースのコンテナ規格 が WebM となります。ファイル拡張子は .webm。
(中略)
WebMはこの現状に対して、フリーなVP8とVorbisを組み合わせてBSDスタイルのライセンスで提供することにより、
誰でも制限なく動画を扱えることを目的としています。また技術的な優位としては:
・ネットブックや携帯端末、タブレットでも扱えるほど再生が軽い。
・コンテナ規格 .webm は VP8+Vorbisだけでシンプル。( おなじ「.AVIファイル」だけれど中身は
ビデオがMPEG-2で音声が〜だからプレーヤによって再生不可、といった問題がない)。
・リアルタイムストリーミングでの高い品質。
・エンコードがシンプル。コーデックのプロファイルは最小限に抑えられており、
手動でパラメータやプロファイルを調節することなくベストの結果が得られる。
といった点が挙げられています。
■対応可能ブラウザ
・IE(FlashがVP8対応)
Firefox, YouTube and WebM ? Mozilla Hacks ? the Web developer blog
http://hacks.mozilla.org/2010/05/firefox-youtube-and-webm/ >4. Every video on YouTube will be transcoded into WebM.
>They have about 1.2 million videos available today and will be working
>through their back catalog over time. But they have committed to supporting everything.
4. Youtubeにおける全ての動画はWebMへとトランスコードされます
現在、およそ120万に及ぶ膨大な数の動画があり、時間をかけてそれを処理することになります。
しかしながらYoutubeはその全てでサポートすることを表明しました。
コンテナ、mp4に比べて明らかにメモリ喰いなmkvベースなのが、
組み込み向けを考えると心配だなぁ。mp4はQuicktime関連の
特許を使いまくっているであろうことを考えると、mp4の採用を
避けるのは当然だとはいえ。
mkvベースなのか?mkvそのものじゃなくて
mkvにvp8+vorbisの組み合わせに.webmとかいう拡張子が付くだけで
コーデックとmkvスプリッタが入っていれば拡張子をmkvにしても再生可とかいう話ではないのか
>>7 ソースがクソすぎるwwwwwwwwwwwww
次スレを立てるときは、「WebM」スレとして立てた方がいいんじゃないかな
確かに中身はVP8+Vorbisなんだけど、動画フォーマットとしてはWebMだしさ
とりあえずはこのまま出発進行して、テンプレを構築していけばいいと思う
まだ立ち上がったばかりだから情報が少ないのは当然なんだし
じきに詳しい解説や公式なドキュメントとか、必要なものが揃うだろう
あ、言いそびれたけど
>>1乙
そういえばAppleの態度表明はまだなのかな?
空気読まずに独自フォーマット出したら笑えるw
再生負荷がどれくらいなのか気になるところ・・・
H,264のMain Profileよりは軽いといいな
立ててからであれだけど次スレはWebMメインにしたほうがよさそうだね。
再生負荷は264と比較しても軽いわけではないらしい。
軽く技術的な文章も目を通したけど
原理的には処理が単純になった分だけ
H.264よりは軽くなるはずなんだが・・・
出たばかりだから改良が進むと思いたいね
総合3を使ってからがいいってのが俺の提案
理由はあっちに書いた
でも論争までする気はないから雰囲気でこっちが伸びるならこっちで仕方ないしこっちでいいけどね
VP9マダー
俺自身はラデ使ってるので別に困らないが、intelが支持に回ってないのは地味に痛いかも
>>7 画質に関しては細部が甘くなる傾向にあるのが
ちょっと気になるけど、その分ノイズは抑え目かな
デコード・エンコードの負荷が軽くなれば悪くないかも
いずれにせよ各ブラウザで正式に実装されたら
Youtubeも対応するし勝手に普及するのかもなぁ・・・
ニワトリが先かタマゴが先か、みたいな話で
>>7 2個目、背景の壁がVP8はツルツルになっちゃってるな
アニメにはそれなりに良さそう、実写は駄目かな
>>12 ひとのためになる事をするAppleなんて居ません!
>>15 h.264の方で再生されてるというオチじゃないのか
webmとやらは対応したブラウザとwebmでエンコードされたビデオしか表示できんぞ
chromeはまだっぼいね
chromiumならできるっぽい
逆にchromiumはデフォの状態だとH.264は駄目ならしい
27 :
名無しさん@編集中:2010/05/20(木) 16:27:39 ID:Phmmp+/z
こんな糞画質がWeb標準になるなんて悲劇としか言いようがない。
youtube(x264のメインプロファイルらしい)の画質なら変わらない
H.264のHigh Profileの代替ではなくMain Profileの代替だとすれば、
現状、この程度でもいいんじゃない? ヌルッとした画質傾向はチューニング
次第でどうにでもなりそうだし。
ちなみにmozilla関係の人のブログでは、x264の人がいろいろディスってるけど
その彼でもmain profileよりは上だと認めているし、それはほぼすべてのウェブ上の
H.264よりも全ての家電で動く設定のH.264よりも上だということなんだといっている
Bフレームも使えない様な規格だし、H.264 Mainに勝てる訳はない。
VP8は、Bフレーム無し+CAVLCのH.264 Baselineと比較するべき。
34 :
名無しさん@編集中:2010/05/20(木) 16:58:33 ID:uGoULrHO
ワンセグよりマシとか駄目じゃんw
オープンでフリーな方が普及すべき
H.264厨は使用料徴収の当てがハズレそうだね
ざまぁw
appleの推進するH.264(baseline profile)もVP8もどっちも糞だから画質厨は
ウェブ標準に関してはあきらめろということだ
>>5の下のところが更新されてた。
でエンコは出来たけどコンテナが作れないという。
一応2passだと1pass目はx264のターボモードって感じで1pass目は早く終るのがデフォルトになってるのはいいね。
>>37 待て。HTML5のvideoタグでH.264のプロファイルまでは定められていないと思ったが。
規格がどうあれyoutubeがそうであるように、iPhoneで見るためにはそういうものしか存在できないんだろ
>>40 完全に意味不明。せめて、Youtubeが複数解像度のストリームを
用意していることぐらい理解しとけ。
・Theoraよりは高画質
・オープンでフリー
・プラグインインスコやFlashを使わずにブラウザで再生可能
例外 IEだけはプラグインかFlashが必須
・WebMコンテナはVP8+OggVorbisと決め打ちされてるので、再生出来ないことがない
・エンコ設定がシンプル
・再生負荷云々はGPUサポートなどもあるしこれから
とにかくエンコ、デコードともに使いやすさと混乱しないことを重視してるね
これはこれでいいんでない?
一般人がするエンコでこれを選ぶ必要ないしなぁ
ブラウザ標準対応が完全なら問題ないや
>>15 それH264で再生されてるってw
WebMで再生すると360pと720pしか選べないはず。
確かに、決してベストな選択肢ではないかもしれないけれど
ベターな選択肢ではあるよね。H.264の抱える問題をクリアしてるので
結果としてはデファクトスタンダードになって普及する可能性はある。
これ、ソースコードが公開されるのか。
企業や有志の手によってより高画質化できるエンコーダが開発されるという可能性もあるのかな?
今すぐ既存コーデックにとってかわるものではないけど、
数年がかりで洗練されていきそうな感じはある。
公式のDirectShowフィルターを入れたら
WebM Muxer Filter
WebM Source Filter
WebM Splitter Filter
WebM VP8 Decoder Filter
WeM VP8 Encoder Filter
が登録されるので、GraphStudioでこんな感じでEncoderとMuxerを使ってwebmファイルを作ってみました。
ttp://www1.axfc.net/uploader/Img/so/82889.jpg ←GraphStudioのスクショと簡単な説明
ttp://www1.axfc.net/uploader/File/so/44030.zip ←作成したwebmファイル
VP8 Encoderは詳細設定とかどうやるのかわからんかったのでそのまま使用。
音声も入れたかったけど、Vorbisのエンコード経験がないので省略。
とりあえず作成されたwebmファイルをMPC-HCで再生すると、
WebM File SourceとWebM VP8 Decoderによって再生されることを確認。
知識が半端なんで、ivfencで好みのパラメータ設定で作ったivfファイルを
どうやってMuxerにもってけばいいのかわかんねっすorz どなたか教えてくんなまし。
あとはVorbisについて勉強しておかねば・・・。おすすめのエンコツールとかあればそちらも是非。
>>47 Vorbisはかなり高音質化されたけど、TheoraはOn2が提供したコードがアレだったのと
そもそもの規格がプアーだったせいか高画質化できなかったので、VP8の高画質化は
良くわからない。ただ、画質の傾向を変えることはできると思う。
VP8がVP6のようにウェーブレット変換を使っているのなら、まだその辺は未成熟なので、
実装の改善だけで画質の改善はありえるかな。
>>50 VP6は8x8のDCTで、VP8は4x4のDCT。
DWTを使う規格にはDiracがあるけど、DCTの規格よりデコードが遅くて画質が悪い。
>>52 ありゃ、かつてVP6はウェーブレット変換使っているという話だったし、
wikipedia日本語版にもそう書いてあったけど、ウェーブレット変換使って
なかったのか…。
DCTベースという同じ土俵の上では、H.264よりも高画質というのはまず無理だなぁ。
ソース見た。既にある程度のSSEによる最適化はなされていた。
気になったんだけどVorbisって人の声のみの音はあんまり得意じゃないと思っていたんだけど改善されたのかな?
>>49 >GraphStudio使えるならVorbisはXiph公式のDirectshowFilter使えばよくね?
デコーダーのみだと思い込んでて後回しにしてました。VorbisのEncoderフィルターも入ってるんですね。
さっそく最新のoggcodecs_0.83.17220-win32.exeを入れて試してみましたが、何やらエラーが出ますね・・・。
「PCM音声→Xiph.Org Vorbis Encoder→WebM Muxer」と単純につないでみましたが、Muxでエラーが起きてる模様。
環境や使い方が悪いのかな・・・。
>>51 ありがとうございます。色々試してみたいと思います。
このコーデックの利点て、
・フリーである
・再生の軽さの割には画質が良い
・オープンソースである
・単純で扱いやすい
短所は
・画質はH.264に劣る
・圧縮率もH.264に劣る
こんなとこ?
>>53 ウェーブレット使ってるのはSNOWだったかな
これはオープンソース
>>57 デコードは今の所、ffmpeg等の最適化された実装があるH.264の方が速い。
特許の心配をせずに使える規格の中では、VP8がベストと言うのは事実だから、
H.264に負けるからといって、悲観することはない。
60 :
名無しさん@編集中:2010/05/20(木) 21:54:36 ID:L9UDLQsm
結局は安かろう悪かろうが標準になってしまうのか・・・
最適化が進んで、H.264よりずっと負荷が軽くなるなら悪くは無いと思う。
そうならないならちょっと・・・とは思う。
オープンソースでロイヤルティフリーだから
何にでも実装できるのは大きいだろうね
既にYoutubeも対応してるんからなし崩し的に普及しそう
>>55 特段の改善はされていないと思う。
超低ビットレートでなければ大丈夫だと思うけどね。
問題は速度がどれくらい実用的かだよな
実装を見た限り複雑な処理を要求する要素は
省略してるから重くはならなさそうだが・・・
>>55 もしかしたら人声用にCELTも使えるようにしてくれっていう話も将来は出てくるかもしれないが、
まあ64の言うとおり超低ビットレートでなければVorbisでも大丈夫だと思う
Grapheditはエンコ設定不明で音は不可
ivfencはエンコはできるけどマージ方法が不明
makewebmでできそうだけどやり方不明だし色々と厳しい
Ptalarbvormとかvp8にフィードバックしたりしないの?
>>55 >>62にも出ているけど、蒼弓さんがガシガシ音質改善のためのパラメータ調整
したので、平均64kbpsぐらいまでならAAC並に高音質。
パッチ当てたffmpegバイナリはない?
Googleって、まだ完成して無い技術やコードをさも凄いもののようにしてオープンソースにするところがちょっとダメなところだと思う。
>>57 短所に
既存のハードでは再生支援が効かない(将来は可)
も追加で
はぁ?既にx86のSSEやARMのNEONも効くだろ
これだから情弱は(ry
いつからSIMD命令セットへの対応をハードでの再生支援って言うようになったんだ?
あとGPUについても言いたいんだろうが
あくまでも「Webでのビデオフォーマット」に関して言えば
FLV上のH.264ですらようやくリリースされる予定のFlash 10.1で
正式にサポートするって段階なんだから理解力不足の上に
本質を見極めるピントがずれてるとしか言いようが無い。
しかもFlashという閉じた枠内。単純にローカルで再生するのなら
WebMを(VP8も)わざわざ用意する必要なかっただろうに。
そういう話じゃない
既存のGPUの大部分の製品にはH.264の再生支援を
ハードウエア的なロジック回路として実装しているが
VP8についてはこれからの対応になる、という話
現状では 「Flash + H.264 + DXVA」
という三重の閉塞した規格内でしか受けられんよ。
しかもDXVAに関してはWindows限定の規格。
他のプラットホームでは最近になってようやくMacでも
「Flashの」GPUによるH.264デコード対応が始まった程度。
スマートフォンに至っては更に後回しだ。
なんか技術的な部分を全く理解して無いようだが
GPUさえあればなんでも再生支援できるって
そんな生易しい話じゃねーよタコ。
Mac?
あれに関しても既にFlashの枠外でも有効化されている
既にHTML5 video/H.264はSafariで再生支援を受けられる
WinのDXVAは汎用のものであって特定のセットでしか使えない物ではない
OSXに最近追加された再生支援用のフレームワークも同様
使いたければ基本的にどのサードパーティでも使える
HD動画の再生支援はユーザーに取って関心の有る話題だし効果も大きい
それを「本質的でない」と断じる姿勢はおかしい
少なくとも現在既に実装されて使える環境がほぼ整っているH.264と
まだこれからのWebM/VP8、という状況を指摘をすることに問題が有るとは思えない
だからさ、PC向けのGPUに限った話だって言ってるだろ?
WebM/VP8はローカルではない、web上の動画フォーマットだから
あらゆるインターネット接続できるデバイスで再生できるのが目的だ。
だから処理を端折って、H,264比で画質を犠牲にする代わりに
再生の負荷を軽く留めてるわけだ。逆に言えば、H.264の再生支援を
受けられるデバイスがPC以外でどれだけあるんだという話になる。
GPUさえあればH,264は再生支援が絶対受けられる〜みたいな解釈が
根本的に間違えてるし、WebM/VP8の設計思想を理解できていない。
PC向けGPUはH.264の符号化処理などをハードワイヤードで処理するために
専用のユニットを装備しているが、当然全てのGPUに備わってはいない。
処理させるにはシェーダーを動かして肩代わりさせるといった手法もある。
ただ実際にGPUを叩いたことある人なら分かるけど、クソめんどくさい。
CPUのSIMDユニットにやらせる方が遥かに楽だしスマートなやり方。
GPGPUなんぞ謳われてきたが、現状ではろくに普及して無い現実見りゃ分かる。
DXVAって何の略か分かってるのか?
「Direct X Video Acceleration 」だぞ
どこをどう読んだら他のOSに移植できるんだよ。
無論GPU側のハードウェアユニットは他のOSでも使えるが
DXVA自体は完全にWindowsのみのAPIなのは文字通り。
もちろん、H,264そのものはそりゃもう誰もが認める
超優秀なコーデックで比類なき完成度だが
現実問題としてWeb標準として採用するには
看過できない欠点が多くてどうしようもないよ。
ハードワイヤードで処理できるのはH,264の利点の一つだが
といっても限られたデバイスなのが問題。そもそもCPUですら
十分に処理できないようなコーデックはWebビデオに向いてるのか?
勘違いしないで欲しいけど、自分が言いたいのは適材適所で
H.264とVP8は完全にベクトルが違うからGPU再生支援云々を
欠点として指摘された所であんまり意味が無い。ねるぽ。
曲解してあれこれ叫ぶのは結構だが、こちらの書いたことを踏まえた上で
>>73が果たしてwebMの「現時点での状況」を説明するものとして
間違っているのか否か、をまず考えてくれ。シンプルに、ロジカルに、脱線せずに。
理解力不足、本質、ピントのズレ、そっくりお返しするよ。
事実関係の間違いも多いし、特に
>>78の後半3行は単に君の読み間違いでしかない。
誰もどんなGPUでも再生支援が有効だなどと言ってない。
DXVAが他のプラットフォームに移植出来るなどとも言っていない。
単に現状を踏まえて事実として一つの事柄を
>>73で述べているだけだ。
そして「将来は可能になる」ともちゃんと書いている。
WebM/VP8の役割とメリットのことは十分理解しているので君の稚拙な解説など必要無い。
軽いフォーマットだから再生支援なんて要らないのが利点
処理が軽いから性能の低いマシンでも、バッテリ重視のモバイルでもOK
何をそんな必死になって言い張ってるのかよく分からんのだが
揚げ足取りが早速湧いてるとしたらそれだけ注目度高いのか
嬉しいやら悲しいやらw
まぁ、まだ未完成のコーデックだよ。これ。
>>82 おっと読んでなかった、失礼。
前半部分の「読み間違い」は除くと、後半部は特に異論無いよ。
こちらも別に元々事実の一つを書いただけでしかないので、
それぞれのメリットは十分に理解してるよ。
でもこれは(特にこの板的にも)結構無視出来ない話だよ。
将来でなく、今既に手元に有るハード資産を活かす上ではね。
H.264なFlash動画やYoutube,VimeoのHTML5 videoなH.264でも、
実際にその恩恵を受けてる人達も既にかなり居るんだし。
また最良の再生品質/パフォーマンスを得るには例えwebM/VP8でも
再生支援が有った方が望ましいのは確か。
元々のこちらの意図は主にPC向けの話だが、そちらが話に含めようとしたモバイル関連でも
VP8のハードウエアデコーダーを載せる方向で一部ベンダが既に動き出してる。
あと君の噛み付き方は何度読み返しても色々おかしいと思う。
色々と勝手に読み違えて明後日の方向に反論されても困るよ。
言っていることは所々正しいので全否定などする気もないが、
相手が何をどこまで言っているのかをちゃんと読み取るべき。
ID:D1XB8m8vの認識が圧倒的に正しいな
今知った
音声Vorbisなんか
蒼弓氏今もまだファインチューニングしてるのかな
90 :
名無しさん@編集中:2010/05/21(金) 09:31:07 ID:zaU1iovu
ID:ZjKi4CGAアホすぎてワロタ
VP8と対応FME配布マダー?
>>88 蒼弓さんのチューニングがマージされたのってlibVorbis 1.1.0でもう5年前か。
最近の蒼弓さんのチューニングってマージされたのかな?
VP8がフリー化されたからTheora (VP3)涙目じゃね?
・・・どうせならVP6もフリー化すればよかったのに。
エンコの負荷と時間がH264に劣ってないかいorz
>>91 たかだか5分の動画のエンコードに3時間もかかったけど設定間違ってるかな
といってもほとんど設定が見当たらないね・・・
.ivfが謎過ぎる、、デコードできるけど、muxできない、、。
Googleは何を思ってリファレンスエンコーダの出力にこんな謎な形式を選んだんだ。
せめてMKVで出力してほしかった。
>>99 デフォルトだとアホみたいに時間かかる。
-level 300 を指定してやると、CPUがQ6600で640x480の動画が45fpsくらいでエンコードできたよ。
-level 100 とか-level 200 だと何故か遅すぎ(1fps)なので諦めた。
ivfっつーか生のVP8じゃね?
ivfはIndeo Video Formatらしい
VP8のRAWデータって訳では無い様だ
>>105 ivfdec.cに対する差分ファイルのコメント欄見てないの?
+/*
+ * Indeo Video File Format
+ * Copyright (c) 2010 David Conrad
ってバリバリ書いてあるじゃん
ちなみにこれ当てたffmpegで実験してみてるけど、-i hoge.ivf -vcodec copy out.webm とするとハング(無限ループ?)状態になる
追加で -i hoge.ogg -acodec copy -map 1.0:0.1 とかすると#0.1のsyncが見つからないとか言われて変換できなかった
画質がどうこう以前に特許はほんとに大丈夫なんだろうか?
googleはそこをハッキリしてくれないとソース公開されても怖くて使えない
>>105 すまん、読んでなかった。確かにそう書いてあるね。
>>107 Googleはロイヤリティフリーって言ってるけど特許フリーとは言ってないんじゃね?
世間の反応だとGoogleは資金豊富だから、
例えそうなっても金の力でねじ伏せるだろう、みたいなこと言ってるね
個人的にはGoogleはその純粋な技術力はさておき訴訟には強そうな印象
VP8と対応FME配布マダー?
>>113 コメントにIndeoって書いてあったからそう思ったんけど違うのか・・・
パッチに関しては既にbugらしきものを見つけた
ivfdec.cの56行目で av_q2d(st->time_base); を掛けてるけど、これ不要
単に
st->duration = get_le64(s->pb);
としないと値がおかしくなる
Wikiの方はbytes 16-23がframe rateである事が抜けてるね
16-19が分子で20-24が分母の二つで構成されている模様
>>113 "idiotic video frames"の方は揶揄じゃね?w
今Googleのトップ画面でパックマン遊べるぜ。
うーん・・・
>>89にあるffmpegで音声つきのwebmファイルが作れたのはいいんですが
再生時にWebM公式のWebM Source FilterやWebM Splitter Filter、
それにWebM対応した最新のHaali Media Splitterのどれを使っても、
Xiph.OrgのVorbis Decoderと接続できないのはなんでだろう。
GraphStudioで直接つなげてやろうとしてもつながんない。
ttp://www.webmproject.org/tools/ を見ると、VorbisについてはXiph.OrgのDirectShowフィルタ入れろとなってるから
つながらないわきゃないと思ってたんですが・・・。うちだけでしょうか?
最新のoggcodecs_0.83.17220-win32.exeを入れたらOgg再生時にアプリが落ちるようになってしまったので
1つ前のoggcodecs_0.82.16930-win32.exeを入れたのですけど、そのせいでしょうか?
とりあえずffdshowのオーディオデコーダーでVorbis有効にしたり、
MPC-HCの内蔵Vorbisデコーダーを使えば問題はないのですが・・・。
バカポさんの記事に
>そのほか、これらオプションスイッチの指定が不要な simple_encoder.exe や、
>その2pass版と思われる twopass_encoder.exe も同じディレクトリにあります。
とあったので試しにこれでivfを作ってみたのだけど、出来上がるivfがおかしくなってる気がする。
>>41の方法で、「ivfdec --i420 〜」でデコードしたうえでRawSoure(pixel_type="I420")で見ると、
赤色色差と青色色差が逆になってる模様。pixel_type="YV12"にすると正しい色に見える。
ivfencを使った場合は問題ないので、simple_encoderとtwopass_encoderのバグってことになるのだろうか?
公式の
http://www.webmproject.org/tools/encoder-parameters/ にある「1-Pass, Faster Encoding」のパラメータでivfエンコしてみたら、
Warning: option minsection-pct=20 ignored in one-pass mode.
Warning: option maxsection-pct=800 ignored in one-pass mode.
って警告が出ました。何故2pass用のオプションを指定しているのだろう・・・。
mpeg2→webm
Q9400で実時間の5倍かかった
これは・・・
>>124 x264の1080p30と良い勝負かw
>>119 そのffmpegのVorbisエンコーダがlibavcodec由来のものだからかも。
これは音質がかなり悪いので、どちらにせよ使わない方がいいと思う。
もっと遅くねーか
x264の6倍ぐらい時間かかるな
128 :
名無しさん@編集中:2010/05/22(土) 20:20:09 ID:NC3dtprJ
いきなり死亡したな
普及せずに終わった
-level 300でも遅いのか?
>>126 その後、
1.oggcodecs_0.82.16930のVorbisEncoderフィルタとOggMuxフィルタで作ったOggVorbisを
>>89のffmpegで-acodec copyで映像とMuxしたwebm
2.aoTuV post-beta5.7[20100516]で作ったOggVorbisを
>>89のffmpegで-acodec copyで映像とMuxしたwebm
3.
>>91にあるWildform4Flix(FlixWebM)で作ったwebm (MediaInfoで見るとlibVorbis20100325を利用)
でも試してみましたけど、どれもffdshowでしか再生できないようです。
詳しい仕組みはよくわかんないけど、Xiph.OrgのVorbis DecoderフィルタはOgg専用なんですかねえ・・・?
それと、
>>91にあるWildform4Flix(FlixWebM)ですが、インストールすると
WebM公式のDirectShowフィルター(v0.9.5)よりも少し古いもの(v0.9.3)をsystem32に登録するようです。
アンインストールしても登録されたまま残ります。
別の場所に0.9.5を置いて使ってたのにいきなり0.9.3になってたのでなんでだろうと思った・・・。
0.9.3と0.9.5の違いは不明ですが、最新のフィルタを使いたい人はちょっと注意が必要かも。
あとFlixWebMで入力にHuffyuv+PCMのAVIを使おうとしたら映像がうまく読めないようで画面が真っ黒に。
色々試してみたところ同じHuffyuvでもRGBで圧縮したものなら読めましたが、YUY2圧縮したものは真っ黒になるようでした。
他にも読めるもの、読めないものがあるようで、よくわからないっす。一応参考までに。
グーグルは、未完成品をさもすごいもののようにして出すのはやめて欲しい。
秒速5センチメートル公式サイトにある8Mbpsのwmv(ファイルサイズ24MBちょい)を
いったんHuffyuvRGB+PCMのAVIに変換してから、
FlixWebMで映像2000kbps、音声128kbpsという設定でwebmにエンコしてみたら、
映像5196kbps、音声500kbps(MediaInfo調べ)の32MBのファイルが出来上がったでござる・・・。
今試してみてるけどこれエンコに時間掛かりすぎだろ
これ開発してる連中は一体どんなスペックのPCで開発してるんだ?
すでにつべで公開始めてる訳だから、
鯖で公開する用の専用エンコーダ?はちゃんとしたの完成してる筈だが
こっちのは当然別扱いだろうし、荒削りのまま出しちまったのかな
当然別扱いって・・・なんてクローズドなって事だよね
Googleがエンコーダ公開するときは普通の技術者じゃない人もある程度使いやすいように、
GUIを持ったエンコーダを公開するものだと思ってたんだ。
プリセットの設定を含みつつアドバンスモードとかで細部を設定できるGUIをもったのを。
蓋をあけてみればエンコーダとFFMPEGパッチ以外ほとんど開発者に丸投げだった。
普及を考えるならGoogle製の登録の要らないフロントエンドくらい用意しようよ。
137追記:Wildform4Flixは登録が簡易なGUIエンコーダだけど、設定できる項目が少なすぎる。
>>15 現時点では、再生支援が効くなら1080pはh.264の方が実質的に軽いと言うことか。
落ちを読んでいなかったorz
ようつべどこにwebmの動画あるの?
あ、そっちだと確実か
というか公式の説明の通りだね
なんか不定期にプレーヤー部分の表示崩れない?
正しいときとそうでないときが有る
(FirefoxのwebMナイトリーで試してる)
>>145 うちもFilreFoxのWebM対応版で試したけど、ボリュームのスライダとかが変になってるときがあるな。
>>146 やっぱそうか、レスサンキュ
まだ色々弄ってる最中なのかもね
画質は結構良い感じかな
>>143-144 ありがとう
対応版落として試してみたけどHTML5では表示されてるけどHTML5 WebMでは表示されないなあ
ようつべ側で調整してるのかな?
ファイルが用意されてはいても再生されないものがあるね
広告付きとかかな
H.264と比較するのは間違いじゃね?
theoraよりマシってことで当て馬的存在なわけで。
一般向けじゃなくて動画サイト側で使うものって感じなんだろうね。こちら側で使うメリットはあまりないし。
>>150 x264開発者のDark_Shikari氏いわく
http://x264dev.multimedia.cx/?p=377 With this in mind, I expect VP8 to be more comparable to VC-1 or H.264 Baseline Profile than with H.264.
Of course, this is still significantly better than Theora, and in my tests it beats Dirac quite handily as well.
訳:これら(※1)を考えるとVP8はH.264そのものと比べるよりも、VC-1やH.264のBaselineProfileと比べたほうがよさげ。
当然だがVP8は明らかにTheoraより優れているし、私のテストではDiracよりも優れているようだ。
※1・・・前の文章にあるが、Bフレーム等の重要機能がないといったことを考えるとってこと。
VP8, as a spec, should be a bit better than H.264 Baseline Profile and VC-1.
It’s not even close to competitive with H.264 Main or High Profile.
訳:VP8はH.264のBaseline Profileや、VC-1よりちょっとマシなくらいの位置づけ。
H.264のMain ProfileやHigh Profileにはとても及ばない。
オープンソースなら各ブラウザがライセンスを気にせずに再生エンジンを実装できるから、
コンテンツ提供者が視聴環境(Flashが入ってるかどうかとか)を気にせずに動画を提供できるようになるだけだね。
ざっとソースやドキュメントに目を通してみたが
原理的にはH.264と比べて複雑な処理を省いてるから
確実に軽くなる(ならないとおかしい)と思われ
さすがに年数積み重ねてきたコーデックと比べると
不利なのは否めんと思うが、可能性には期待してる
154 :
名無しさん@編集中:2010/05/24(月) 15:58:19 ID:+QoHvsa5
>>148 今出てるwebM対応版の開発版ブラウザ(Fx,Chromium,Opera)は
H.264の方には対応してない筈だから、読み込み時に"HTML5"と表示されたなら
多分それはwebM動画だよ。選べる解像度は現状360pと720pHDの2つ。
またFirefoxならTools/MediaからType=Videoな構成ファイルを探すと
webmかどうか確認出来るよ
本当はH.264のときは"HTML5"、webMなら"HTML5・webM"ってマークが
プレーヤー表示の下の方に出る筈なんだけど、表示が崩れるとそのマークも消えちゃう
今その状態みたい、時々直ったりまた壊れたりしてる
ivfencで作ったivfファイルをなんとかwebmにできないかいろいろ試してみた
結果からいうとwebm化はできたけど、使い物にならなかったorz
ivfencへは420rawなデータを使用したけど、この段階でivfが60fpsで作成され、フレーム数が何故か増えた
このivfをaviへ無理やり変換するプログラムを書きavi化し、fps値を調整
mkvmergeを使って、上記のaviと別途作成したoggを使って通常のmkv化
上記のmkv内のCodecIDをバイナリエディタでV_VP8に変更した後、再度mkvmergeを使ってwebm化
# V_VP8に変更しないとVfW compatible videoはwebMediaに使えないとエラーが出る
webm対応firefoxで再生できたけど、ivfencでの謎のフレーム数増加が原因(?)でリップシンクが合わない状態に・・・
連中の難癖は想定の内だろ
あんだけシンプルで使いやすくてパフォーマンスの高いアプリを
出してくれるGoogleなのに、何のアプリもなし、ソースのみってなんだよ
普及させる気ねーのか
権利関係を探っってるんじゃないの
VP8がライセンスでつぶされたら、GoogleがOn2社を1億ドル以上で買収した意味がなくなるよな・・・。
大枚はたいて貧乏神スカウトしてきたみたいな・・・。
訴訟でぐだぐだになって
HTML5 videoの正式規格化が遅れるのだけは避けて欲しいところだ
併存で良いよ併存で、争ってないで実利をとれ
ぐだぐだやってたら遅れるだけだしHTML5 video自体が廃れるだけだ
>>161 当然そこは想定の上だと思うのだが
どうするつもりなんだろうな
そりゃGoogleの資金力をもってして全面的に争うでしょ
法廷で勝てると見積もったからこそ買ったんだろうし
>>157 どう見ても権利ゴロが難癖つけて金をせしもうと画策中ってだけだw
>MPEG LAのラリー・ホーンCEOは、VP8とWebMで使われている特許技術群について、
>パテントプールライセンスを作成することを検討していると話す。
>「VP8などのコーデックの特許権を利用するために、個々の特許保有者と個別にライセンス交渉せずに済む
>便利なワンストップライセンスの作成を求められている。われわれはその可能性を検討している」
>Googleは、VP8の開発元であるOn2 Technologiesを買収する前に「徹底的な分析を行った」としており、
>「VP8には非常に自信を持っている。だからオープンソース化した」と述べている。
>WebMはMozilla、Opera、Adobeなどが支持を表明している。
プリセットを参考にしたりパッチファイルのぞいて対応オプションしらべて設定して
いろいろ数値変えたら、
きしめんの映像530kである程度画質のいい物が出来上がるようになってきた。
まあ、、エンコードがとてつもなく遅いのがアレだけど、そこら辺は今後の改善に期待。
付け込まれる隙を作ったGoogleと元凶のOn2も相当なアホだと思う
どのみち動画再生なんてどれも似たような技術要素の集まりなんだから
完全に既存技術と別の物だなんて言える訳無いのに
ちょっと意味がわからない
まあこっちにはあまり関係のないことだし正直どうでもいいな
x264の開発者がソースコードみて、「この仕様では訴えられる可能性大」だと言ってるが、
Google もそんなことはわかっていて、わざわざ GPL と互換性なさげな BSDライセンス+特許条項で公開してる。
http://www.webmproject.org/about/faq/#licensing WebM 利用の権利を剥奪されてまで訴えるやつはいないだろうとタカをくくっていたわけだ。
でも、H264側からすれば、すでに完成された技術をもってるわけだから、
VC-1と同じくここで VP8 そのものを潰しておけば、あとあと楽だよねって考えるだろうさ。
訴訟のごたごたは止めて欲しい
しかしwebMのライセンス条項は果たして社会通念として通るのだろうか
訴訟相手の利用権を剥奪する正当性に若干疑問を感じる
法律詳しくないから良く分からんけど、どんな既存のライセンスでも社会通念で
それなりに正当性が認められるから通用してきたんじゃないかと思うのだが
>>170-171 他のライセンスと比較してからモノを言えよ。特許条項なんて
Apache License 2.0やGPL 3.0にも盛り込まれているものなんだぞ。
つまり、一般的なフリーソフトウェアライセンスだ。
JASRACと一緒でMPEG LAが金を稼ごうとしてるなの丸分かり
特許持ってる家電関係の連中からしたらWeb動画を潰せたら一石二鳥
本気でH.264を普及させたいならWeb限定で永久フリーにすれば済む
が、それをやらないからWebMが誕生したし、他に選択肢はなかった
24 5 月 WebMとYouTubeとVorbis
ttp://www2.atword.jp/aooa/2010/05/24/webm%e3%81%a8youtube%e3%81%a8vorbis/ ttp://www2.atword.jp/aooa/ このページを参考に YouTubeで「&webm=1」をURLの後に付けてWebM動画を検索してみる。そして見てみて聞いてみて最初に感じたこと、、、
・・・なんだ? この音の悪さ
同じURLのFlashで再生される動画では全く問題無いのですが、WebM動画のほうはあまりに酷いです。
ファイルをダウンロードして確認、などはしていないので憶測になりますが、libvorbisやその派生ではなく、
多分libavcodecのVorbisエンコーダ(ffmpeg vorbis [注1])を使っています。
高域のエネルギーコントロールが適切に行えていないために、激しい金属サウンドが生じています。
なんというか、ISO由来のmp3エンコーダ群を思い出させる音です。
一応最近のffmpegをビルドして、デフォルトのVorbisエンコーダの音を確かめてみましたが、非常に似た音がしていました。
なんというか厳しいです。
これではVorbisは音が悪い、という評判が立っても仕方がないような状態です。非常に残念です。
(注1 このエンコーダについてのディスカッションは過去の Hydrogenaudioにありました)
つべはAACだろうがVorbisだろうがクソ音質
> 一応最近のffmpegをビルドして、デフォルトのVorbisエンコーダの音を確かめてみましたが、非常に似た音がしていました。
> なんというか厳しいです。
Vorbisの音質のチューニングをしてる蒼弓氏が嘆くくらいだからffmpegのは相当酷いみたいだね
>>176 まあ、その辺はffmpegにlibvorbis 1.3の蒼弓さんチューン版コードを
コミットすればいいわけだし、それこそがオープンソースのメリットだしね。
>>177 WebMが発表された時点でOperaだのFirefoxだのffmpegだのHaali Media Splitter
だので対応版がドカンと出たわけだけど、なにをいまさら…
>>172 その台詞と全く同じのをネット上で見掛けた気がするけど
(スラドのフォーラム辺りで)
特許条項と非係争条項がその度ごとに物議を醸したのはご承知の通り。
んで今回のはそちらの挙げたどちらとも異なるように思えるが。
(条文を読み比べた限り。ライセンサとライセンシの捉え方が異なる)
今回みたいなのは他のライセンスで過去にも検討されてたそうだが、
全く同じ例は無いはず。webMのは他より一歩踏み込んでるっぽい。
もしくは、他と同じにするつもりが言うべきことを省いてしまって
意味合いが変わっているように思う。
180 :
名無しさん@編集中:2010/05/25(火) 07:32:13 ID:YsNbCLYb
現時点でYoutubeのエンコーダに蒼弓さんのチューンがコミットされてないなら、今後ffmpegにコミットされてもそれがYoutubeにも反映されるのは厳しそう。
>>177 ピッチャーがボークしてるんじゃないかって話してるときに
外野がどうとか、ほんと話の本質みえてないやっちゃなぁ
しかも情報遅いし
>>173 国外の話になんでJASRACが関係すんだよ
あと、MPEG LAと一緒にすんな
>>180 なんでコミットされる話とYouTubeで使用される話が同じなんだか
コミットソースを使うとなんかの特典でもあるわけ?
オープンソースを使ってサービス提供してるなら、何らかのパッチぐらい当てるぐらい普通の事だろ
2ちゃんはびっくりするほど頭が悪いやつ多いし慣れてるつもりだったが
ここまで日本語が出来ないやつは初めて見たかもしれん…
HTML5・WEBMだった
188 :
179:2010/05/25(火) 13:13:56 ID:e8/PfPmJ
わかってるなら他でやってくれ。
190 :
名無しさん@編集中:2010/05/25(火) 15:05:21 ID:LOgUoULG
映像も音も駄目とかいきなり死亡したな
VC-1 (WMV9+α) よりはマシらしいからそれを潰す程度ならできるんじゃね?
>>190 別に死んでないだろ。まあ現時点での出来はいまいちだろうけど、
音についてはAoTuVレベルのものが使われるようになればいいだろうし、
VP8もVorbisもこれからそれなりに改良が加速するだろ。
>>191 VC-1をつぶす意味ってなんも無いような・・・。そもそも土俵が違うだろ。
VP8はHTML5のvideoタグのコーデックとして使われればいいだけだろうし。
WebM試してみたいけどFirefoxの開発版とかいれたら今使ってる正式版と競合が起きたりしそうでいやだなあ
とかいうニッチなすきまをchromeとoperaが狙っている気がする
>>196 あと、ちゃんとしたReadmeが追加されてますね。
0.9.5.0ではXiph.orgのVorbis EncoderフィルターをWebM Muxer FilterにつないでMuxすると
Muxerでエラーが出てたけど、0.9.6.0では問題なくMuxできることは確認しました。(GraphStudio使用)
makewebm.exeで、これらのDirectShowフィルタを使ってwebmへのエンコードが可能。
makewebm.exe source.avi
って感じでやると、source.webmの出来上がり。その他オプションについてはReadmeなどを確認。
ただしコーデックによってはDirectShowのピン接続に失敗してエンコード不可となります。
(UtVideoやHuffyuvはデコータがRGB出力するので不可。
VP6やDivXはデコーダがYUY2で出力するのでセーフ。
WebM VP8 Encoderの入力がYUVに限られているため。)
YV12にしたavsをくわせてやるのが確実かと。
また、音声もエンコードするならXiph.orgのoggcodecs(に含まれるXiph.Org Vorbis Encoder)が必要。
・・・まあ
>>195のffmpegのほうが細かい設定ができるし音質もいいだろうからmakewebmを使う必要はほぼありませんが。
Readmeを見ると、webmの音声再生にはWindowsEssentialsCodecPackに入ってるffdshowを使ってるぜ☆と
書いてあるけど、WECPって個人的にはあまり好きじゃないんだけどなあ・・・。
自動更新が売りのはずなのに去年7月のリリース以降まったく更新されてないような。
おまけにFLV Splitterが古いせいでH.264+AACのFLVが再生できないとかなんとか。
まあVorbisとは関係ないけども。
とりあえず自分の環境に入ってるffdshowのVorbisデコーダーは有効にしておきましょう。
ところで質問なのですが、
>>195でlibVorbis系でエンコードしたVorbis音声って、
ffdshowのVorbisデコーダーで再生した場合も綺麗に聞こえるんでしょうか?
今のところXigh.OrgのVorbisデコーダーはWebM用には使えないようなのですが・・・。
>>197 >ところで質問なのですが、
>>195でlibVorbis系でエンコードしたVorbis音声って、
>ffdshowのVorbisデコーダーで再生した場合も綺麗に聞こえるんでしょうか?
libavcodecが不安なら、XiphのTremorをそれの代わりに選ぶ事ができる。
手持ちの洋画DVDからリッピングしたソースからavs作って
(DGIndex+vobsub+audiodub、720x480、PAR 40:33、23.976fps)
>>195のffmpegでWebM作ってみた。コマンドラインは以下。
ffmpeg -i INPUT.avs -aspect 20:11 -qmin 22 -qmax 22 -level 100 -acodec libvorbis -ab 96000 -threads 8 OUTPUT.webm
-qmin 22 -qmax 22で固定量子化になるのかは分からないけど、とりあえずエンコードはできた。
固定画質(に近い状態)でエンコードしたい時は、このオプションで良いのですかね?
>>139のffmpegだと、-level 100で1fps@core i7 860 cpu使用率 70%しかでなかったのが、
>>195のffmpegだと、15fps@cpu使用率 50%くらい出た。cpu使用率が低いのに一桁も速度が速いのはなんでだろう…。
出来上がったファイルはVLC 1.1.0 WebMで再生できた。この情報って既出だっけ?
http://people.videolan.org/~jb/webm/ Aspect Ratioが反映されて再生できたのは良かった。
音も
>>139のffmpegで金属音山盛りだったのが
全く問題なくなっててすばらしい。
蒼弓さんとバカポさんに感謝。
肝心の画質は、x264(Main Profile) > WebM > VC-1&その他大勢のコーデックって感じかなぁ。
暗所のブロックノイズが目立つ。VP8って、デブロックフィルタってあるのかな?
まだオープンソース化されたばかりだし、今後の画質向上に期待。
H.264もx264があったから、あれだけ画質向上できたわけだし、
VP8も同じようになって欲しい。
200 :
名無しさん@編集中:2010/05/26(水) 00:08:42 ID:a3xWqi2u
>>199 >H.264もx264があったから、あれだけ画質向上できたわけだし
おいおいww
なに勘違いしてるんだwww
q値は1〜51っぽいな。
>>121です。
simple_encoderやtwopass_encoderの件ですが、docsの下にあるhtmlでの説明を見ると、
入力ファイルはYV12にする必要があるようです。I420のデータを渡していたのでおかしくなってた模様。
ivfencはデフォルトではI420入力なので、てっきり同じと思い込んでしまいました。失礼しました。
>>201 公式サイトにある、エンコードパラメータの説明が大幅に更新されて、細かい説明が出てました。
The WebM Project : tools : VP8 Encoder Parameter Guidelines
ttp://www.webmproject.org/tools/encoder-parameters/ --min-qとかの説明を見ると0-63みたいですね。
Microsoft、IE9でVP8のサポートに言及
http://journal.mycom.co.jp/news/2010/05/26/041/index.html >MicrosoftからIE9におけるH.264とVP8のサポートに関する補足情報が
>Another Follow-up on HTML5 Video in IE9 - IEBlogとして公開された。
>Microsoftの立場を明確にする狙いがあるとみられる。(中略)
>しかし、H.264に限定されることなく、ユーザに対してはすべての主要なコーデックを
>サポートするとしており、VP8に関してもその枠組みでの対応になるという。
>具体的にはWindowsにVP8のコーデックがインストールされていれば、
>IE9でも再生できるという方法になるという。
これでFlash追い出し、HTML5で全て済ますプランは消滅か。
IE9が別途CODECインスコとFlashでのVP8対応になると
Flashが延々と残り続けて、サイト主はFlashとHTML5の
両対応を余儀なくされる
もしかしたら、IEようのTheoraコーデックとか出てくるんじゃないか?
----------------------------------------------------------------------
Flashを使うならFlash、HTML5を使うならHTML5でいいと思う。
----------------------------------------------------------------------
それともvideo要素内にFlash用のプレイヤーのタグを入れるとか?
>>205 Flash入れるのもWebMコーデック入れるのも手間は変わらないでしょ
なにをそんなに悲観的になってるの?
Google が言っているように、Flash はなくてはならないもだよ。DRMの観点からもね。
209 :
名無しさん@編集中:2010/05/26(水) 23:20:30 ID:fz4waP3S
Flash嫌いのAppleはWebMに参加してないしな
どうせ誰かWqaMっての作るだろww
他所はApple信者の荒らしがひどいんだよね
アホン信者しかり、どこでもapple信者は大概酷い。
>>213,214
自演までしてそういう事を書くのは楽しいですか?
webmdshow-0.9.7.0-20100526
>>216 お、DirectShowフィルタのソースが入ってますね。
>>216 インストーラーだけでax同梱しなくなったんだな
axじゃなくdllだった
>>216のv0.9.7.0から、makewebmでVP8のエンコードパラメータが指定できるようになってるっぽい。
詳細は makewebm.exe -h -v で確認できる。
ivfencで指定できてたものはあらかた指定できるのかな、これは。
ffmpegにlibvorbis1.3マージというのはとりあえず実装がこのスレでも出てきたから、
今度はlibavcodecのVorbis周りのコードをlibvorbisベースに書き換える人が出てくれば、
ffmpegのVorbisの音質がデフォルト状態でも向上するし、libavcodec使ういろいろな
プロダクトにも好影響が出てくるので期待したいところ…
>>223 マージというか、libavcodecのVorbisエンコーダが開発される以前から
ffmpegでlibvorbisを使うことは出来たし、普通にリンクして配布している人もいた。
それでもあえて、自前の(質の悪い)エンコーダをデフォルトにしてるんだから
確信犯だと思うけどね。
基本的に自前で実装していく、というのが基本方針のようだし。
まあ、もうすぐmkvmergeが正式にwebmでの出力に対応するだろうから、ffmpeg等使わず、
ivfencで映像、oggenc(aoTuV)で音声を、それぞれエンコードしたら良い。
ivfencは謎のフレーム水増しがあるからなぁ・・・
IVFフォーマットはVP8エンコーダーのサンプル実装を開発者に提示するために作った
簡易ファイルフォーマットのようだから、実用的に使われることは無いと思うけどね。
あくまでも現時点で一番細かくパラメータを指定できるのがivfencだというだけで。
FAQにもあるようにエンコーダーのチューニングはこれからだということだし、
これから開発されていくなかで、webmへのMuxerつきのVP8エンコーダーとか、
各種ツールが出てくる可能性が高いのでは。
1fpsのAVIをAVISource()で読み込んだYV12のsource.avsをソースとして、
>>89や
>>195のffmpegを使って
ffmpeg -i source.avs -vcodec libvpx -b 512k -level 300 -acodec vorbis -ab 128000 dest.webm
でwebmに変換した上で、AvsPから
DirectShowSource("dest.webm")
で読み込んでプレビューしようとすると、"I can't determine the frame rate of the video・・・"というエラーが出ます。
また、dest.webmをplaywebmで再生すると、再生が早送り状態です。
同じsource.avsを使って
makewebm.exe -i source.avs -o dest.webm
でwebmを作った場合はDirectShowSource()でもエラーは出ませんし、playwebmでの再生も正常です。
DirectShowSource("dest.webm",fps=1)としてやればよいのはわかるのですが、
makewebmとffmpegとで違いが出てしまうのは、ffmpegでのコマンドの指定方法がおかしいのでしょうか?
それとも他に原因があるのでしょうか?分かる方がいらっしゃいましたら教えていただければ幸いです。
なお、DirectShowフィルタは
>>216のwebmdshow-0.9.7.0-20100526をインストールしています。
>>228 ffmpegに、-r 1を付けてFPSを指定したらどうか。
>>229 ありがとうございます。
ffmpeg -i source.avs -vcodec libvpx -r 1 -b 512k -level 300 -acodec vorbis -ab 128000 dest.webm
であってますでしょうか?
これで試してみたのですが、状況は変わらないようです。
>>230 それで駄目なら、ちょっとどうして良いのか分からない。
結局、libvpxのフロントエンドとしてのffmpegは、今ひとつなのだろう。
232 :
名無しさん@編集中:2010/05/28(金) 14:23:29 ID:t463Vhqe
援軍クル━━━━━━(゚∀゚)━━━━━━ !?
Intelに加えてBroadcomも
インテル、グーグルのWebM用ハードウェア・アクセラレーション搭載を示唆
http://www.computerworld.jp/topics/google/182889.html >「これまで、MPEG2、H.264やVC1といったコーデック方式に対応してきたのと同じことだ。
>VP8がスマートTVの分野で一般的になれば、われわれもハードウェア・デコーダーを提供することになる」と、
>Intelのデジタル・ホーム・グループでリテール・コンシューマー・エレクトロニクスの
>ゼネラル・マネージャーを務めるウィルフリッド・マーティス(Wilfred Martis)氏は語る。
(略)
>マーティス氏によれば、IntelのCE4100 TVチップはデコードが可能になるほか、
>ソフトウェアによるWebMファイルの再生もサポートする。ただし、ハードウェア・アクセラレーションがあれば、
>もっと少ない消費電力でさらに高速なデコードを高品質ビデオに提供できる。
(略)
>多くのハードウェアとソフトウェアベンダーが、WebMファイル形式のサポートを発表しているが、
>Intelからはまだ発表がない。Mozilla、Microsoft、Opera Softwareは、極めて初期にサポートを表明している。
>チップ・メーカーのBroadcomは、同社のVideoCore IVスマートフォン・プロセッサに
>WebMビデオ・ファイルのためのハードウェア・アクセラレーションを搭載する予定と語っている。
ハードウェアデコードするならH264でいいんじゃ・・・
CPU負荷関係なくなるからな。
しかもGoogleTVだと、Youtubeを想定してるでしょ?
なおさらH264のハードウェアデコードだけでいいような。
くやしいの
何も分かっていないだけでしょ。
WebMが必要になった経緯は散々書かれてるわけだし、
それを理解してるなら
>>235みたいな発言は出ないはずなんだけどな。
Boradcomのは5/19の発表時点で既に判明してるよ。
Intelの表明も妥当かな。ハードの再生支援は電力効率でメリット多大だから。
youtubeの新規投稿分のHTML5 videoが1080pから720pに
ダウンしてるのが個人的にイヤンな感じ。
過去動画のトランスコード負荷が掛かってるだろうから仕方ないけど。
>>238 その、WebMが必要になった経緯そのものが、
GoogleTVでは全く意味ないわけで。
GoogleのOS、Googleの提供するサービス、そしてYoutube。
どこにも「多くのOSで」「多くのブラウザで」「Web標準で」「ライセンスフリー」
という条件など必要とされない
>>241 Googleにとって必要だからやってんでしょ。
内実は分からんがね。
興味無い人は単に無視してりゃいいんじゃね?
蒼弓ノート 5/29 「FFmpeg で Vorbis のエンコードをする場合の注意点」
ttp://www2.atword.jp/aooa/ >なお、特別な理由が無い限り"-ab"オプション(ビットレート指定)ではなく
>"-aq"オプション(クオリティ指定)を使用してください。
思いっきり-abで指定してた /(^o^)\
画質が上がるのは分かるが
圧縮率や配信での占有帯域の面ではむしろ不利に作用する気が
表示はされないのかもしれないが、webmコンテナーのフィルタ側からは
通常フレームかARフレームかは分からないのでは?
表示する時にカクつくか、音との同期がどんどんズレていきそうな希ガス
The AR will be marked with the invisible flag by the codec SDK.
って有るからそこは大丈夫じゃないかと。
ivfdecを使ってデコードすれば、フレーム数は元と同じ。
>>247 ttp://www.webmproject.org/code/specs/container/ をみると、ARフレームでもPTS増えているんだよね
説明のところを読むとARのデコード時間をPTSに加えるのが望ましいみたいな書かれ方だし
表示しないのにPTSが増えるのは音ズレの原因になるんじゃないかと・・・
あと、ivf形式には当然そんなフラグは無いから、ivf経由のwebm化は間違いなくズレるね
# VP8デコーダ(パーサーでも可)が組み込まれていて、ARフレームかどうかを判断しつつtimecodeを生成してるなら話は別だけど
>>249 >説明のところを読むとARのデコード時間をPTSに加えるのが望ましいみたいな書かれ方だし
そうは書いてないと思う。該当の文を訳すなら
Dの表示にはARのデコードが必要だから、ARのタイムスタンプはなるべく"D-1"に近づけるべき。
だと思う。"D-1"ってのが、「ARの前にあるI/Pのこと」なのか「Dの手前のARのこと」なのかは
ちょっとわからないけど、どちらにせよ、早めにしとこうぜってことかと。
あと、PTSが増えてるっていうけど、その上の文でタイムベース(タイムスケール?)の粒度を2倍にするという説明がある。
x264の初期ディレイカットとかで使われてる「タイムスケール4倍精度」と同じ考え方じゃないかな。
タイムスタンプに詳しくないので正しい書き方かどうかはわからないけど、例えば29.97fps(1001/30000)の場合、
AR無しの場合:
timescale=30000
表示フレーム1 1001
表示フレーム2 2002
ARありの場合:
timescale=60000
表示フレーム1 2002
ARフレーム 3003
表示フレーム2 4004
みたいなイメージになるということじゃないだろうか。こうすることにより、表示フレームに影響は出ないということでは。
"D-1"がI/Pのことだとしたら、ARのスタンプは2003とかでもいいのだろうか。そのへんはよくわからない。
>>250 説明を少し端折り過ぎた(増減逆)
あの説明が言いたいことは、ARフレームは次のDフレームのPTSになるべく近づけるべきだが、ARフレームのデコード時間を考えて、その時間を引いた値をPTSとして設定した方が良いという事だと思う
で、説明を単純化する為にあの表はARフレームのPTSをDフレームより1少ない値として設定ってしたって事じゃないかと
ARフレーム有り無しでタイムスタンプが増えるのはちとありえないかと思われ
orz
タイムスタンプが増える ×
タイムスタンプが増え方が変わる ○
訳してみた。
VP8 Alternate Reference Frames
When enabled, the VP8 encoder will at its discretion inject a new frame 〜 the alternate reference (AR) 〜
into the output prior to the frame that depends on it. There will be at MOST 1 frame added between I/P-frames.
The dependent frame (D) will always be a P-frame. The AR will be marked with the invisible flag
by the codec SDK. This frame must be decoded before D, but will produce no output on its own.
ARフレームが有効な場合、VP8エンコーダーは、「ARフレームに依存するフレーム(D)の1つ前」に、
任意に「相互参照フレーム(AR)」という新しいフレームを挿入する。
ARフレームはI/Pフレームの間に最大1枚追加される。
依存フレームDは、必ずPフレームである。ARフレームはコーデックSDKにより、不可視フラグがつけられる。
ARフレームは依存フレームDの前にデコードされなければならない(訳注:DのデコードにはARフレームの
情報が必要なため。)が、ARフレーム自身はデコードされても何も出力しない。
To satisfy the monotonically-increasing requirement, the encoder will currently set the AR’s timestamp
to 1 less than D’s. This means the time base given to the encoder at configure time must be granular
enough to allow this, e.g., at least 2X framerate.
単調増加という条件を満たすため、エンコーダーは現在ARフレームのタイムスタンプとして
依存フレームDのタイムスタンプより1小さな値を設定している。
そうするためには、設定時にエンコーダーに与えられるタイムベースは、十分な粒度を持つ必要がある。
たとえば、最低でもフレームレートの2倍にする必要がある。
Ideally the AR’s timestamp should be as close as possible to frame D-1 to allow the decoder
as much time as possible to decode AR before needing to display D.
Dの表示前になるべく多くの時間をARのデコードにまわせるよう、
理想としては、ARフレームのタイムスタンプは、可能な限り「フレームD-1(※1)」に近いほうがよい。
あ、ID変わってるけど
>>250です。
>>250では、
>>253の最後にある※1の「フレームD-1」を、「フレームDの1つ前のフレーム」と
解釈しちゃったけど、きっちり訳してみると、この解釈はおかしいですね。
>>251の言うように、
「フレームDのタイムスタンプから1引いた値(つまりフレームDになるべく近づける)」
という解釈が正しそうですね。
で、タイムスタンプの話について。かなり書き方を変えて自分の考えを説明。
相変わらず変なこと言ってたらごめん。
例えばAR無しで30fps丁度の場合は、1/30秒を1単位としてタイムスタンプを増やしていけばいいことになる。
表示フレーム0: 0/30秒 =0秒
表示フレーム1: 1/30秒 =0.033秒
表示フレーム2: 2/30秒 =0.066秒
でも、AR有りになると、1/30秒単位では、表示フレーム0と表示フレーム1の間に
ARフレームを入れるためのスキマがない。そのため、1/60秒単位でタイムスタンプを考える。
表示フレーム0: 0/60秒 =0秒
スキマ1(AR) : 1/60秒 =0.0166秒
表示フレーム1: 2/60秒 =0.033秒
こうすれば、各表示フレームについてはタイムスタンプの値を変えることなく、
かつARフレームを各表示フレームの間に入れるためのスキマ1ができる。
「粒度を最低でもフレームレートの2倍」というのはこういう意味かと。
更に言うと、1/120秒単位でタイムスタンプをつけれるようにすると、
表示フレーム0: 0/120秒 =0秒
スキマ1 : 1/120秒
スキマ2 : 2/120秒
スキマ3(AR) : 3/120秒 =0.025秒
表示フレーム1: 4/120秒 =0.033秒
となり、スキマ3をAR用として使えば、ARのタイムスタンプを、よりDフレームの
タイムスタンプに近づけることが可能になる。(この例ではDフレーム=表示フレーム1)
でもまあ細かくしすぎても問題があると思うので、「なるべく近づける」という表現なのかなあと。
>>251の言う「ARフレーム有り無しでタイムスタンプが増えるのはちとありえない」という言葉の意味が
よくわかってないので変なこと言ってるかもしれないけど、概念的にはこんな感じではないだろうか?
>>255 解説乙
でも"D-1"は「Dフレームとして一つ前」を意味すると思うので、
その例だとそれは表示フレーム0のことを指し、
ARを差し込むのはスキマ1の位置が推奨されているのではないかと思う
表示フレームDを作るのに必要なARを早めに準備するという意図の筈だし
タイムスタンプに基づいてイタレーションの逐次処理を行う上で、
Dの前に出来るだけ早くARを読み込んだ方が処理時間を稼げるから
257 :
255:2010/05/30(日) 01:37:08 ID:T6UHP+28
>>256 ああああ、やっぱそっちなのかなあ・・・。
書いたあと、やっぱり最後の英文の訳がしっくりこなくて、どっちなんだああと悶えてた自分がいるwww
なんかDTSとかCTSとかPTSとか交えて話せばいいのかと思って調べてたら
余計色々ゴッチャになってきてよくわからなくなってきましたですorz
ごめん、自分も正直そんなに自信無いw
the encoder will currently set the AR’s timestamp to 1 less than D’s
ってなってるから、素直に読むならそちらや
>>251氏が正しい気もする。
ソースコードと実際の出力から判断するのがベストかな?
というか実用上はさほど気にする必要は無いかも。スキマのどの位置に挟むべきか云々は。
mkvtoolnix公式にはないけどdoom9にivf対応版があったので、
エンコードしたivfをVorbisを合わせてwebmで出力してみた。
なぜかi420動画で--i420オプションつけてエンコードしてみたデータでは、
色が変で画面も変なので、(avsでyuvの色に変換するスクリプト打って開いたらなぜかYV12なっているのでこっちの問題かもしれないけど)
avs製yv12をffmpegのvcodec copyにして作った拡張子yuvデータに、
--yv12とつけてエンコードしたらmux後、色は正しいけど音が出ず、高速再生された。
で、mkvで変換すると普通に再生された。
ffmpegのほうでmkvからwebmに変換すると、再生はされるけどカクカクした感じになった。
>>241 googleは広告屋なんだから、自分が何かを独占するよりも裾野が広がった方が結果的に
自分も得をするという考え方なんだろ
261 :
名無しさん@編集中:2010/06/01(火) 10:21:40 ID:zprVxaJj
WebMってSEO的にイマイチなネーミングだな。
bat処理で作れるようになったのは便利かな
Firefox正式版へ統合されるのは何時頃になるんだろうね
現状だとローカルなビデオコーデックの域を越えないけど
Webブラウザで自由に扱えるようになったら面白いだろうなー
VP8と対応FME配布マダー?
VP8と対応FME配布マダディスカー?
ブラウザのVP8デコーダーも、VP8エンコーダーも全然チューンしてなくて
とっても遅いデースな現状なんだから正式版やら配布やらは当面は期待薄だと思ふんだ。
そのうちVP8/webMデコーダの性能向上を
各ブラウザが宣伝文句にする日が来るのかもしれない
>>268 Firefox 3.7alphaのnightlyには入ってきているのだから、3.7の正式版には
入ってくるんじゃない? デコーダの重さの話をすれば、Flash内蔵のH.264
デコーダだって、とても褒められたもんじゃないのだし。
ハードデコード効く相手と比べるのは酷以外の何者でもない
ソフトデコードでも現状で再生負荷はつべの720p同士で1.5倍くらい余計に掛かる
デコーダの改良は急務だよ
急務って・・・誰も困ってねーよw
wwww
普及目指すなら軽いに超した事はない
VP8と対応FME配布マダー?
マダー?マダー?マダナノカシラー?早くしてよまじでキュームダヨー今週中にナントカシテー
No real difference, but
http://nic.dnsalias.com/ivfenc.zip (v1.2)
* Updated to latest git version (with added .avs support)
* Doesn't crash when you ctrl+c to quit early now
* --timebase= doesn't do anything, but doesn't crash it now
* ARCH_X86 isn't set in vpx_encoder.c which means FLOATING_POINT_INIT/RESTORE isn't getting called (bug in the git repo code?)
* Defaulted cpu to 16 and threads to 4 - just runs faster that way, why wouldn't you want it
-Nic
デコーダ重いね、VP6時は軽いのが売りの一つだったのにVP8はh.264より重い。
普及考えたらせめてh.264レベルにもっていかないとキツイね。
Flashに実装することも考えたら今のままではカクカクになってしまう。
特にandroidモバイルで再生がキツイことになる、というか実用レベルではない。
>>271の人が言うようにデコーダの改良は急務。
そこでtheoraですよ
重いというかシングルスレッドなのがなぁ。
VP8の主要な部分は、既にSIMDアセンブリコードで十分に最適化されているから、
これ以上はたいして速くならないだろうと、Dark Shikariは言っているね。
H.264より重いとか、死亡決定だな
x264 Developerの言うことを鵜呑みにするのもどうだろう
VP8をこき下ろしたいはずだし
まだ出てきたばかりで発展途上のコーデックと
年数積んで成熟したコーデックと比べるのは酷
VP8自体の実装としてはH.264より処理が簡素だから
最適化が進めば軽くなるのは確実なので、今後の開発次第
H.264に携わってる側からしたらVP8は目障りなので
粗を探してはこき下ろすのは立場として当然ではある
彼らの主張は話半分に聞いておくべき
そもそもH.264がWeb上の標準ビデオコーデックとして
不十分だったからこそWebMが誕生した経緯があるわけで
世に出てからそれこそ何年経ってるんだという話になる
VP8はベストな選択肢じゃないが、他よりマシな選択肢
あれ?
x264 DeveloperのDark Shikariってグーグルから開発参加してくれって打診されたんじゃなかったっけ?
どっかで見た気がするんだが記憶違いか?
特許が無効になるまで、H.264が無料で使える事はないし、VP8には私も期待している。
ただ、DSが言っていることはおそらく正しいと思うし、VP8に過剰な期待はしない。
VP8の存在意義は「ロイヤリティフリーであること」、これに尽きる
逆に言えばweb配信の標準コーデックとしてH.264に足りなかったのは
その1点だけで有って、他に特に重大な欠点がある訳じゃないと思う
配信用途にも使われる事は仕様策定時に十二分に考慮されてる訳だし
むしろ「ちゃんとした標準化手順を踏んでいる」という点では上
VP8は仮にも実績の有る企業が代を重ねて作り上げた有償の技術がベースなのだから
改善の余地に関してはそうそう楽観視も出来ないと思う
今有るブラウザ内蔵のソフトデコーダ同士で2-3倍近い負荷の差は
そう簡単に埋まるとも思えない
ところでffmpegでARフレーム(altref)オプションの有無を試してみたんだが、
出力されるファイルサイズがごく僅かしか変化しない。なんでだろ?
途中結果を見るとfpsが倍の値に設定されたり適切に変化してるんで
全く働いていない訳では無さそうなんだが…
著作権程度の意味合いでロイヤリティフリーであっても
パテントフリーかどうかは未確定だ
そこら辺がどうなるかはまだ分かんないね。
Mpeg LAも遠回しにパテントプールの用意云々言ってるだけで、
具体的な特許侵害の有無に関しては何も触れてないから。
ARフレームの有無でファイルサイズにわずかな変化しかないと言うことは、結局のところ、
20%以上の圧縮率の向上が見込めるBフレームと比べたら、効率が悪いやり方なのだろう。
>>291 う、その結論はちと待ってくれ。正しく比較できてるかどうかすらまだ自信が無い。
だから他に試した人の話が聞きたかったんだ。
一応フォローしとくと、
原理上はBフレームには及ばないのは確かだろうけど、
再生負荷と画質向上のトレードオフでは
適度にバランスした技術の可能性は有ると思う。
test
おおお・・・地味にサポートが広がってるな
298 :
名無しさん@編集中:2010/06/06(日) 08:53:34 ID:Jd39NcOF
マダー?モウ・・・マテナイヨ・・・
>>298 例の「採用したら訴訟すんなよ!」の条項は削除されて
完全にBSDライセンス準拠になったということらしい
Google自身が訴訟のリスクを背負うことにはなるが
業務用途含め、普及を考えたら妥当な判断かもしれない
他のオープンソースのプロジェクトで
WebM関連のサポートを取り込むのに
ライセンス上の問題が懸念されてたから
これで解決して開発も加速しそうだな
305 :
名無しさん@編集中:2010/06/06(日) 20:51:28 ID:xAQape0+
VP3が元のTheolaハブってんじゃねーぞクズ共!!!!!!1111
吠えるならスペルくらいちゃんとしなよ、お猿さん
しかも、激昂し過ぎて後ろの方、SHIFTキーから指離れちゃってるしw
いや・・・111はネタだから
って説明した俺南無
07 6 月 Rockbox 3.6 他雑記
ttp://www2.atword.jp/aooa/ /Tremor
Rockboxにも使われているXiph.orgのTremorライブラリ(整数演算OggVorbisデコーダ)ですがこちらも独自にARMアーキテクチャ向けの最適化が進んでいます。
メイン開発者はTremolo/theorarmの作者で、もとは趣味で独自に開発されていたようですが、Googleがスポンサーに付いたことで本格的に開発が進んでいます。
同時にライセンスはGPLからBSDスタイルライセンス(修正BSD)に変更になりました。
どのくらい高速化するのか楽しみですね。
/WebM
ライセンスと言えば、一部で物議を醸していたWebMのVP8コーデックのソフトウェアライセンスですが、特許周りの条項が削除されました。
新しいライセンスはほぼ修正BSDライセンスです。そのため、GPLなプログラムとリンクして配布できるようになります。
Googleは現実的な対応をしてきた感じです。法的なリスクも大事ですが、敷居を下げることも同じくらい大事です。
使う人がいなければ絵に描いた餅になりかねませんから。
これで対応ソフトが増えるといいなあ。
MiiroコンバーターがこまめにVerUpしてるな
簡単にWebMエンコしたいならおすすめ
あんまりダウンロード数多くないね。ライセンスの問題がネックだったのかな?
変更してから急に伸び始めた。
DirectShow更新か。しかしまだChangelogがついてないから何が変わったのかわからんな・・・。
DSFはffdshow待ちの人も多そうだ。にしても、ffdshowのchangelogにはupdate ffmpegとか
頻繁にあるのに、まだVP8に対応していないのはどういうこっちゃ。
ブイピーエイトマダッマダッ?♪
\ ブブブブイピーエイトマダッマダッ?/
♪\(^o^) ♪
_ ) > _ キュッキュ♪
/.◎。/◎。/|
\(^o^)/.| ̄ ̄ ̄ ̄ ̄| | \(^o^)/
) ) .| |/ ノ ノ
(((( > ̄ > )))) \(^o^)/ ((( < ̄< ))))
) )
((( > ̄ > ))))
>>314 Changelog:
*Fixed bug when webmmux filter not connected to file writer.
*VP8 encoder filter now has a preview pin.
*VP8 encoder filter now supports FORMAT_VideoInfo2.
*VP8 encoder filter now allows you to set config on-the-fly, while
graph is running.
*VP8 encoder filter added support for spatial and temporal resampling config.
K-Liteの方にVP8サポート入ってるね
バージョン6.0.0で追加ってのが…明らかに狙っただろう?w
>>317 うお、ありがとうございます。このChangelogってどこに載ってるんでしょう?
7-Zip File ManagerでWebM/VP8 DirectShow Filtersのインストーラーからdll取り出すことが出来た
mpchcとかでフィルタだけ登録したい人はこれでどうぞ
>>323 5つほどあるんだけど次のうちどれ?
vp8decoder.dll
vp8encoder.dll
webmmux.dll
webmsource.dll
webmsplit.dll
普通に考えてvp8decoder.dllじゃねーの
>>324-325 いや、どれもなにも全部がそれぞれ名前どおりのフィルタだから。必要なもんだけ使えばいいんじゃねえの。
ちなみにインストーラでインストールすると、これらのDLLが
C:\Program Files\Common Files\WebM Project\webmdshow
に置かれる。
327 :
名無しさん@編集中:2010/06/11(金) 13:46:42 ID:YXPg3RyY
全くこのスレと関係ない話題だな
複数の動画ファイルを“WebM”形式へ手軽に一括変換「Free WebM Encoder」
AVI/MP4/FLV/WMV/MOV形式の動画を変換可能
ttp://www.forest.impress.co.jp/docs/review/20100611_373436.html 細かい出力設定などは一切なく、変換元の動画を解像度などを保ったまま
“WebM”形式へ変換できる。利用方法も簡単で、動画ファイルを本ソフト
のリスト画面へドラッグ&ドロップなどで登録し、出力先を指定したあと
で[Convert to WebM]ボタンを押すだけでよい。
リスト画面には複数の動画ファイルを登録可能で、一括変換にも対応している。
手持ちの動画ファイルを手っ取り早く“WebM”形式へ変換したい場合に活躍
するだろう。
設定一切無しという漢っぷり
>>328 FlashでWebM対応するのは11以降だろうからねい。
>>329 自分で試しに使って見てるけど、恐ろしいほどエンコが遅い
普通にffmpeg.exeでエンコしてるようだが、
エンコのオプション設定(設定項目さえなし)が高画質側になってるんだろうか
マルチコアは使ってくれるがCPU負荷は100%にならず50%程度でふらふら
これとかMiroとか正直クソだと思う・・・
OSXだとMiroの中のffmpegをコマンドラインから直接叩いて使うと楽
>マルチコアは使ってくれるがCPU負荷は100%にならず50%程度でふらふら
それシングルコアや
実用的なのはffmpegしかないだろ
そのffmpegでも音声エンコードをlibavcodecではなくlibvorbis使うようにしないと
悲惨なことになるしなぁ。
,;r'"´;;;;;;;;;;;;;;;;;;;;;;;;;;`ヽ、
,r'";;;;:::::;彡-=―-=:、;;;;;;ヽ、
/;;ィ''"´ _,,,,....ニ、 ,.,_ `ヾ;;;;〉
`i!:: ,rニ彡三=、' ゙''ニ≧=、!´ VP8対応FMEまだかよ・・・・・・
r'ニヽ, ( ・ソ,; (、・') i'
ll' '゙ ,;:'''"´~~,f_,,j ヾ~`''ヾ. 久しぶりに・・・・・・
ヽ) , : ''" `ー''^ヘ i!
ll`7´ _,r''二ニヽ. l キレちまったよ・・・・・・
!::: ^''"''ー-=゙ゝ リ
l;::: ヾ゙゙`^''フ /
人、 `゙’゙::. イ
>>334 うちはクァッドコアだけど、全コアCPU負荷50%前後で推移。
恐らくエンコ中にあるシングルタスク何かが足引っ張ってるんだろう
でもFree WebM Encoderは、画質はなかなかいいな
Nicのivfenc + mkvmergeが使いやすい。
ivfdecって、オプションでデブロックとかノイズ付加とかを指定できますけど、
デブロックはともかくノイズ付加(--noise-level)って、どういった目的に使うものなのでしょう?
>>342 VP8だと、Psy-RDを使えるx264とは違って、フィルムグレインを保持する事は無理だから、
エンコードで潰れてしまった物を、デコーダで再現させると言うことじゃないの。
>>343 ありがとん。しかし聞いておきながら知識が及ばずよくわからないバカなオイラ。勉強しときます。
>>344 そのファイル、出所はどこ?
>>345 gitで取得したソースを、私がコンパイルした。
>>346 オリジナルでしたか。失礼しました。Doom9あたりと思い込んでしまった・・・。
mkvtoolnix 4.0.0を使ってみたのですが、なんだか音声の再生がうまくいきません。
状況は下記のとおりです。おかしな点があればご指摘いただけないでしょうか。
1.音声つきのAVIをAVISource()で読み込んでConvertToYV12()して、
そのavsをWebM DirectShow Filter 0.9.8.1のmakewebm.exeにD&Dしてwebmファイルを作成。
→playwebm.exeで映像も音声も問題なく再生される。
2.mkvtoolnix 4.0.0のmmg.exeでGUIを起動。
入力タブに1のwebmファイルをD&D。映像トラックと音声トラックにチェックがついていることを確認。
グローバルオプションタブで、「WebMの規格に準拠したファイルを作成する」にチェックを入れたうえでMux開始。
出力ファイル名も変えてあるので、とくに警告等は表示されず、webmファイルが作成される。
→MediaInfoで見ると、映像トラックも音声トラックも存在する。
→playwebmで再生すると、音声が出ず、映像も後半が早送り状態になる。
→GraphEditでフィルタの組み合わせをテスト。
・公式のWebM Source FilterやWebM Splitter Filterを使った場合は、
映像も音声もちゃんとグラフ構築されるものの、音が出ず映像も後半早送り。
・Haali Media Splitter(2010/5/20版)を使った場合は音も映像も問題なく再生される。
参考:mkvtoolnixのメニューから表示したコマンドライン
"mkvmerge" -o "D:\\output.webm" "--webm" "--language" "1:eng" "--default-track" "1:no"
"--forced-track" "1:no" "--display-dimensions" "1:512x384" "--language" "2:eng" "--default-track" "2:no"
"--forced-track" "2:no" "-a" "2" "-d" "1" "-S" "-T" "--no-global-tags" "--no-chapters"
"D:\\input.webm" "--track-order" "0:1,0:2"
※デフォルトトラックを両方「はい」にしたりもしてみたのですが駄目でした。
元々はmkvtoolnixでivfファイルとaoTuVの音声をマージしてみたかったのですが、
それも同様の現象だったため、正常なwebmファイルをソースとしてやってみました。
単に自分がmkvtoolnixの使い方を間違えているのでしょうか。
よくわかってませんが、自己解決したっぽいです。
>>262を見て、mmg.exeのメニューの「Mux→コマンドラインオプションを追加」で
--disable-lacingを追加したら問題なく再生されるようになりました。
オプション追加時の--disable-lacingの説明を見ると、
「全てのトラックで複数のフレームを1つのブロックにまとめません。
これは特に多数のオーディオトラックがある場合に、ファイルサイズを増大させます。
テスト目的でのみ使用してください。」
と書いてあるのですが、webmの場合はmkvmergeで--disable-lacingをつけるのは
必須ということになるのでしょうか?
>>349 Haaliのスプリッタでは、--disable-lacingは不要だが、公式のwebmsource.dllは、それを必要とする様だ。
互換性を重視するのなら、--disable-lacingをつけておくのが無難じゃないだろうか。
regsvr32 /u "C:\Program Files\Common Files\WebM Project\webmdshow\webmsource.dll"
再生にHaaliを使いたい場合は、こうして外す事もできる。
>>350 なるほど。重ね重ねありがとうございます。
Opera10.6ベータがHTLM5+WebM対応
Firefoxは3.7待ちだけど、3.6.4のリリースすら遅れに遅れている現状、
いったいいつになることやら…
最近、Firefoxの開発ペースの遅さが目立つよね
なんかトラブル抱えてるんだろうか
3.7(実質4.0)alpha 5は公開されてるね
webMの再生負荷は特に変化無しかな
>>355 いまやアドオンのためにFirefox使っている人がほとんどだろうから、
ほとんどのアドオンが対応していないalpha版じゃ意味が無いんだよなぁ。
正式リリースされてさえ、メジャーバージョンアップ後だと1ヶ月ぐらいは
アドオンが対応しきれないし。
この辺、アドオンはJavaScriptベースなのでやれることは限られているけど
互換性はいいGoogle Chromeとは違うところ。
と、スレ違いの話題はさておき、ブラウザ内蔵のVP8デコーダは当分は
再生負荷が下がるようなことはないだろうなぁ。
Nightly使ったことないんだけどFirefoxってOggも含めて再生品質は向上してるの?
>>359 GPU使おうとしても、現状DXVAでは当然対応していないから、CUDAのように
GPUを汎用コンピューティングに使う方面でやるしかない。NVIDIAのGPUを
載せているような環境ならCPUデコードでもスカスカ行く場合がほとんどだろうし、
そもそもサポートプラットホームがあまりにも限られすぎちゃって無意味に近い。
ってことで、MSがDXVA decoder profileにVP8を入れ、GPUベンダーがそれに対応
したドライバを作るまでは、PCでのハードウェア再生支援は考えない方がいいと思う。
>>360 >CUDAのように
>GPUを汎用コンピューティングに使う方面でやるしかない
それはエンコード支援には良いだろうが、
デコード支援としては正直あまり向かないと思われ。
汎用ユニットをそちらに割り当ててしまうと、
その分本来のGPUとしての能力が低下するから。
PCだと動画見ながら他にも色々する訳だし。
別に用意してある専用ロジック回路で得られる高効率性こそが
ハードデコードの真価であって、GPGPUで代用は出来ない。
今時のPCのスペックなら再生支援不要だしな。
必要なのはスマートフォントかモバイル機器だな。
で、どのくらい速くなったの?
>>361 今のGPUが専用回路でデコードしている、というソースある?
普通にシェーダでやってると思っていたんだが
Google Chrome Ver 6.0.437.3 devってやつでyoutubeのwebm動画みてみた
他のwebm対応ブラウザよりCPU負荷が低くてFlash動画より負荷が高い感じだった
>>367 汎用シェーダ+ソフトウエアでは専用回路と比べて効率が著しく低いし、
現状のCUDAの例だとGPGPUとしてユニットを使ってしまうと
GPU本来の性能が激減する(再描画が遅くなる)から現実的でないよ
エンコなら別に構わないけどデコードでの利用は難しい
また電力効率の観点から見ても厳しい
まずGPGPU対応のエンコーダを書いてくれた方が需要有ると思う
>>373 ん?昔書いたけど使いもんにならなかったが、何か?
>>373 GPGPUでエンコードが凄い加速する!
というのはnVidiaが付き続けてる嘘の一つ
実際は、多くのフォーマットでGPUはエンコには使えない
無理に使ってもスピードでないし
>>371 効率が低いと言ってもGPUのシェーダーパワーはどんどん上がって
きてるから、最近ではシェーダ使っちまえという流れになってる。
RADEONの今月のドライバでは、
モスキートノイズ軽減、ブロックノイズ軽減にGPUのシェーダーを
積極的に使うようになって、動画再生品質が向上してる。
FlashでH264再生するときも勝手に効いてる
そもそも動画再生とGPU負荷の高いゲームを同時にやるとか
意味不明なシチュエーションを持ち出して否定するのって、なんか意味あんの?
>>375 それ専用回路でデコードの大半の処理をした上で更に追加でやる処理でしょ。
再生支援のメリットの一つで有る電力効率の高さは
専用回路がベストなのは間違いないし。
>意味不明なシチュエーションを持ち出して否定
意味不明。流石にそこまでのシチュは想定してないよ。
>>375 > RADEONの今月のドライバでは、
> モスキートノイズ軽減、ブロックノイズ軽減にGPUのシェーダーを
> 積極的に使うようになって、動画再生品質が向上してる。
それは再生支援じゃなくて画像処理だが
CUDAでVP8デコーダを実装出来るほどのコーディングスキルの有る人なら
今有るCPUベースのソフトデコーダのアルゴリズムの改良や最適化を進める方が
現状ではより優先度高いし歓迎されると思うよ
それじゃ夢がない
HPC市場でも大惨敗中のnVidiaのCUDAとかどうでもいいよ
惨敗中なのに東工大はTSUBAME2.0でCUDA使うの?w
あそこのスパコン責任者がnVidia教だからな
わざわざ東工大で高校生向けnVidia CUDA講座とかやってんだぜ?
無理やりFermi使ってTSUBAME2造ったのはいいけど、水冷だもんなw
よそでやってくれ
>>375を改めて読むと支離滅裂だな
>実際は、多くのフォーマットでGPUはエンコには使えない
>無理に使ってもスピードでないし
CPUの方が速い場合が多いからね。
でもそれならさ、
>効率が低いと言ってもGPUのシェーダーパワーはどんどん上がって
>きてるから、最近ではシェーダ使っちまえという流れになってる。
そっちもCPUでやるべきだよね。
えっ
>>384 普通の読解力なら、「前半はエンコの話、後半は動画再生支援の話」
くらいは読み取れるもんだ
>>386 読み取った上での話。
その二つの話で自分の意見に都合の良いように別々の状況を前提に考えてるから。
しかも後半は間違いも含んでるしね。
Googleのこういうアグレッシブな面は評価できる
ブランチ作っただけでニュースになるGoogle
このままでは到底使い物にならないとはいえ、早くも動いたか。
オープンソースになったのにオープンソースコミュニティの動きが鈍いんじゃないの?
しょうがないからGoogle自ら動かざるを得なかったと。
コミュニティと言ってもWebM/VP8に関わってるのはほとんどがGoogle社員でしょ?
アグレッシブと言うよりは、元々のローンチ時の問題に思う
出たばかりなのにもう仕様変更の話が出てしまうのは
問題の多さを物語ってるようなもので良い事じゃない
こういう風に見切り発車で完成度が低いまま投入→短期間で仕様変更
っていうのは、特にハードベンダーに取っては迷惑な話でしかないし
Fixされた仕様を待つのが得策と判断してずるずると計画が先送りされかねない
元々は標準化に必要なオープンな場での仕様策定過程を経ずに
私企業が独自開発したクローズドなコーデックを買い取ってOSS化した
その経緯自体がそもそもの問題の根源だと思われ
本来は有る程度の準備期間を設けてブラッシュアップに取り組むべきだったと思うが
2012年に予定してるHTML5勧告までの残り時間が少ないから急いだのだろうな
ハードデコード有効化への準備期間としてはぎりぎりのラインだろうし
ひとりひっしなひとがいます
ハードのサポートなんて最後だろ
最初にブラウザに搭載されて地雷発動しない事を確認するまでは
専用ハードなんて危なっかしくて開発できないと思う
Bフレーム無し、AQが困難な量子化、強度を変えられないループフィルター等、
今のビットストリームの欠点が改良されるのは、私としては歓迎したいところ。
VLC 1.1.0正式版リリース
WebMコンテナ、Vorbis、VP8のデコード&エンコード対応
VP8/WebM標準対応の「FFmpeg 0.6」(Works with HTML5)が公開
http://journal.mycom.co.jp/news/2010/06/22/069/index.html FFmpegプロジェクトは、最新版にあたる「FFmpeg 0.6」を公開した。
開発コード名「Works with HTML5」が示すように、同バージョン最大のアップデート内容は
VP8/WebMのサポートと、Ogg TheoraやH.264といったHTML5動画で使用されるコーデックの高速処理化だ。
FFmpegは、動画フォーマット変換機能を持ったオープンソースのツール。
libavcodecなどの各種ライブラリから構成されており、VLCやMPlayer、Perianなど、
さまざまなオープンソースの動画再生プレイヤーなどで利用されている。
5月下旬のGoogle I/OでVP8の「WebM」としてのオープンソース化が発表された際、
FFmpegのWebM対応パッチの提供が行われていたが、最新バージョンの0.6ではこれに標準で対応したことになる。
また、前述のようにTheoraやH.264の処理速度が大幅に向上しているほか、
Vorbisデコーダに関してメジャーアップデートが加えられているという。
詳細についてはFFmpeg 0.6のリリースノートを参照のこと。
例のVorbisエンコードがおかしかった問題も修正されてるっぽいですね
アホン信者は敵へのネガキャンが凄いからなぁ。
mpchcもWebMとVP8に対応したね
フィルタ登録する必要が無くなった
>またx264のJason Garrett-Glaser氏もSIMD最適化の面で協力している
批評だけじゃなくて協力もしてるのか
偉いな
ほんとすごい大学生だ
dark shikariはVP8そのものは糞扱いしてたけど、HTML5に使えるフリーライセンスな
コーデックを開発しているGoogleの試みに対しては好意的だったし、
引用されて光栄に思えばいいのかむかついたらいいのかわからないとか言ってて
ジョブズのことは大嫌いみたいだからな
jobsがどうとかは
このスレ的にどうでも良い話なんで出来れば止めて頂きたい
こういう開発の柔軟性は、オープンソースのいいところだな
FFmpegへ正式に統合されたから二次利用で採用が加速しそう
MPEG-LAによるパテントプール作成、急いでほしいよね
オレ様認定特許フリー宣言だと、ちょっと不安だよね
ffmpegが対応したとなるとffdshowにも反映されるかな?
>>412 MPC-HCはすでにffmpegのVP8デコーダーを内蔵デコーダーに取り込み済みだから
ffdshowもすぐにやると思う
あの2つは開発者が結構かぶってるし
このまま順調にいけば知らず知らずのうちに対応が進んでそうだな
というか各種オープンソースプロジェクトでの対応完了が早すぎw
その為のオープンソースだろ〜
異常なまでにどうでもいいニュースだな
Opera最強伝説
>>417 めちゃくちゃ重要だが・・・
携帯機含めるとOperaのシェアってめちゃくちゃでかいぞ
ということはOperaが正式版でWebMをサポートした最初のブラウザになるのか。
いくらブラウザ側がサポートしようと
Youtubeみたいな大御所が動かないとほとんど意味ないな
「この先大御所が動くことはない」とも100%言い切れない
VP8とYouTubeの両方ともが、Googleの所有するサービス
Youtubeはもう一部の動画はWebMで見れるよ
ffdshow tryoutがr3493でVP8デコード対応した
WebMの本格的な普及はIE9用のコーデック待ちかもしれない。
今んとこMSはWebMに興味ないからなぁ
MSはH264派だし
いやVC-1派だろう
だから、別途コーデックをインストール必要があるというのは
WebM非サポートと同じなんだってw
プラグイン無し、ブラウザ単体でデコード出来るのがWebMの最大の売り
なんだから。
じゃあ非対応ということでいいや。
ところで、SafariはコーデックをインストールするとWebMが見れるってことはないよね?
>>432 じゃあ世の中の全てのブラウザは「Flashに対応していない」てことになるぞ
ニコニコ動画とかは「プラグインで見る」わけか
そんな言い方するやつは誰もいないけどな
FlashならH.264とWebM(予定)を両方見れるが
html5だとブラウザごとに両方用意しないといけなくなる
MSのWebMに対する態度は
現状では「消極的対応」と言ったところ
IE9のGPU活用による高速化の一環として
DxVA経由でのH.264再生支援も効くようになるから
サポートレベルや注力度合いではそちらの方が扱いとして上なのは確か
Win7でも既にH.264は標準コーデックの一つのような扱いだし
今のブラウザ戦線はHTML5など標準技術への対応度の高さと
JSエンジンの高速化などを軸に争ってる
MSはIE9でその舞台に再び上がって汚名挽回&性能面でのガチンコ勝負を仕掛ける…筈
WebMはこのまま行けばHTML5 videoに採用される可能性が高いし、
標準対応の一環として
その有力候補に対して一定のサポートを表明するのは自然な事だと思う
実際の対応内容はともかく、イメージ戦略的にも
汚名挽回・・・IE6の再来ということか
MSはサービスパックに最新のIEを入れておいて欲しい
そうすれば古いIEが居残ることがなくなるのに
あとの問題はAppleか
>>437 動画サイトでストレージを倍用意しないといけなくなる
もちろん動画形式変換もしないといけなくなる
コストは莫大だと思うが?
>>433 Quicktime丸投げだからXiphQT入れてればOgg再生できるよ。
ただWebMはQTコンポーネントがまだ存在しないけど。
>>434 ChromeはFlashが組み込まれたからインストール不要
>>434 >じゃあ世の中の全てのブラウザは「Flashに対応していない」てことになるぞ
話の本質をなんにも理解してないんだな。。。
Flashなどの1社のプラグインに頼る現状を打破しよう、
Web標準技術だけで完結できるようにしよう。
業界が目指してるのはそこなわけで。
だからWeb標準のHTML5を使いましょう、
パテントフリーのビデオとしてVP8、サウンドとしてVorbis、
コンテナとしてWebMを作りました、
他者の追加プラグインなどなしで、Web標準に即したブラウザだけで
全てが完結するようにしましょう。
と、Googleなどが主張してるわけ。
>世の中の全てのブラウザは「Flashに対応していない」てことになるぞ
Flashを「使わないですむ」ようにするのが目的なのに
ひとりひっしなひとがいる
余裕で正論を述べてるだけなのに、それが必死に見えてしまう層がいる
どれだけ能力が低いんだろうか
どっちもどっちなんだろう
正論だろうとそうでなかろうと、「だから結論はこうだ」「だからこうすべき」の部分が抜けているのだから、ただのアンチに見られても文句は言えない
議論のレベルがゲハとどっこいどっこい
金もない、権力もない、W3Cに対しての発言権もないんだから、
2chで議論しても始まらん罠
議論するだけ時間の無駄。帯に短し襷に長し。
というか話が本筋からどんどん遠ざかっているような…w
ここはDTM板なのだから、いかに美しくエンコードできるかを語り合おうではないか。
webmdshow-0.9.9.0-20100702 released
Here are a few of the changes in this release:
(1) two-pass VP8 encoding is now fully implemented
(2) makewebm now supports reading and writing GraphEdit (*.grf) files
(3) source filter now uses Cues element, for more efficient seeking
(4) webmmux filter now allows you to specify WritingApp element
(5) VP8 encoder filter now allows you to force a keyframe to be
created immediately
https://groups.google.com/a/webmproject.org/group/webm-discuss/browse_thread/thread/faeb4377f7856166#
>>453 haaliのスプリッタでいけないかい?
以前公式のソースフィルタやスプリッタを外して試したときはMPC-HCならHaali使ってくれたけど
WMP11はHaaliを使ってくれなかったなあ。理由はよくわかってないけども。最近は試してない。
別件だけど、Xiph.orgのDirectShowフィルタのほうもVersion 0.84.17315でWebM対応されたみたい。
これまでOggだけだったけど、これからはwebmのVorbis音声の再生にも使えるということかな。
ただ、うちの環境だとインストーラー落とそうとするとNorton先生が攻撃と判断して通信遮断する・・・。
MPC-HCのスプリッター+ffdshowでは再生できなかった。
MPC-HCがクラッシュする。
やっぱスプリッターが別に必要みたいね。今の段階では。
>>456 MPC-HC(1.3.2100.0)の内蔵フィルター(matroskaスプリッター+VP8デコーダー+vorbisデコーダー)で再生できてるし
デコーダーをffdshow(r3493)に切り替えても問題は出ていない
サンプルあるなら上げてくれ
確認取れたらMPC-HCの開発チームに提出するから
VP8のハードウェア支援使えるの?
Firefox 次期バージョンのテスター向けベータ版第 1 弾、Firefox 4 Beta 1 を公開しました
http://mozilla.jp/blog/entry/5648/ ・HD 動画: ハードウェアアクセラレーションが有効になった、非常にスムーズな HD 品質の
HTML5 動画を YouTube で楽しめるようになりました。
これは、先日発表された 新しい WebM 形式 によるものです。
ためしてみたけど、YoutubeをHTML5モードにして720PのWebM動画
を適当に再生してみたら、普通にCPUバリバリつかって高負荷再生でした
ハードウェアアクセラレート効いてないんじゃw
タスクマネージャ見ると、Firefoxともう一つの別プロセスにもCPU負荷
がかかってる。
内部で分散処理してるのかな
GPUによるハードウェアアクセラレートと言っても色々有るから
この話はデコードの事じゃなくてそれ以降の表示に関わる処理(スケーラ等)の話だと思われ
VP8のハードデコーダはそもそもまだ存在してないし、
OS側の仕組み(ドライバの対応とWinならDxVAでのWebM対応等)も整ってないから
今の段階ではブラウザ側だけでは対応のさせようが無い
実現はまだ先の話
×DxVAでのWebM対応
○DxVAでのVP8対応
そういえば、winampでWebMが再生できる様になったらしいが誰も興味ないのなw
もはやWinAmpなんて使ってる人いないのでは。
しかも動画再生になんてw
小さな一歩ずつだけど、着実に前進してるね
エンコーダが充実したらかなり実用的になりそう
何を夢見てるんだかか
画質悪いのに流行る訳ないじゃん
DTV板的には不要なcodecだろう
vp8はh264より画質が良くてエンコードも早いって触れ込みだったから
すごい期待してたのに外人はやっぱ口だけだな。
外人つーよりon2だろ
VP6のころから「H.264より高画質」とか吹きまくってたじゃん
もはや「だまされるやつのほうが悪い」レベル
Google「・・・・・」
Flashのせいでブラウザがx64に移行できないでいるからもっと進めて欲しいんだけどね。
H.264では不十分だからこそ登場したのに
ケチつける奴はピントがずれた批判ばかりだなw
こういう何もわかってない頭の悪い連中が足を引っ張るわけだ
MP3よりも優れた規格もあったがどれも普及しなかったように
技術上の優劣を語ったところで実際はさして意味はない
H.264はもちろん優れたフォーマットであるのは言うまでもないが
一方でWebのオープンな文化に馴染みにくく時には不都合も生じる
VP8(WebM)はその補完であって根本的に取って代わるものではない
その辺をきちんと理解せずに揚げ足を取るような批判は目につく
もし望まれない存在であるならOperaにしてもFirefoxにしても
これほど早期にサポートはしなかっただろう
Webのオープンな文化になじまないなんていってるのはMozzila儲とOpera儲だけだろ
「H.264こそが今までもこれからも史上最高の動画フォーマット」でないと困る層が抵抗してるんだよ
HTML5はH.264標準で再生出来るじゃん
ただこれはブラウザ作ってる側がライセンス料払わないといけないから
貧乏なFirefoxとかが困ってたところにWebMが出て乗っかっただけ
VP8なんて画質でもデコード負荷でもH.264に及ばないんだから個人が使う意味ないだろ
x264でフリーでH.264動画作れるんだから
H.264より優れてるならいいんだけど、すべての面で劣ってるもの。
H.264がWebのオープンな文化に馴染みにくい?H.264に対応できないFirefoxが涙目なだけだろ(笑)
>>475-476 2015年にはVP8が滅亡して、H.264様のお布施要求を邪魔をするものがいなくなるといいですね
>>477 そんな無駄なことよりH.264より良い動画形式ができることを祈るわ
俺はH.264より良いものを望んでいるだけ。
WebMは「H.264より良いもの」という条件にあらゆる面で当てはまらないだけで、
H.264自体に固執しているわけではないんだがね。
ID:DKoo/VGZの馬鹿はそこのところを理解出来ていない。
割れ厨にとってライセンスや特許なんて関係ないからな
H264より画質がいいかどうかなんてどうでもいいんだよ
・各社がフリーで使える
・追加アドイン無しでブラウザのHTML5で再生できる
この2個が最も重要。
H.264は素晴らしいがパテントフリーじゃない。
あと画質さえ良ければ文句なしなんだが…
出来悪過ぎだわな。WMV / VC-1同様不要な存在。
WebM嫌ってるApple信者が沸いてきたな
AppleはiPhoneやiPodにH.264のHWデコーダ搭載してるし、
AppleStoreも全部H.264だし、今更WebMなんて普及されても困るからな
出来が悪っていってるだけなのに信者脳って怖いね
なんか荒れてるな。
>>478 2012年の7月頃までにH.265が標準化されるらしいね。
H.264の2〜10倍の計算コストが掛かるけど、H.264と同画質でさらに半分まで
圧縮できるらしい。本当かどうか分からんけど。
>>472 音声圧縮は、128kbpsあれば非圧縮と区別できない領域に達してしまって
それよりビットレートを上げても劇的に音質は改善しない。
それから、現在のインターネット回線速度とデータストレージサイズ
からすると、音声ファイルというのは十分小さいサイズになっている。
だから、MP3より圧縮率が向上しても普及しなかったと思う。
一方映像圧縮は、音声と違ってデータサイズが巨大でデータストレージ
の問題や回線速度の問題は完全には解決出来ていない。しかも画素数を
増やせば増やしただけ高画質になるため、それ以上ビットレートを上げても
画質が向上しないというサチュレートラインが存在しない。
だから、今後も映像の圧縮率というのは、普及の上で最も重要な要素に
なると思う。
H.265が本当に2倍の圧縮率を達成できるなら、Youtubeなどのデータ保存
サーバーや回線帯域のコストを半分にできることになる。もしかしたら
そのコスト低下分がH.265のライセンス料より安くなるかもしれない。
個人的にはVP8にBフレとかAQとかを導入してH.264と同等画質、出来れば
より高画質になってほしいと思ってる。少なくともそうすればH.264と
すべての面で同等以上になると思う。H.264に負けているのは圧縮率だけ
だから。
ID:F/z3Xtac = ID:PcpzF6h+ = ID:CJcG0uGt か?レスからも恥垢臭がしているぐらいに
臭いぞ。その狂った頭はもう治らないけど、せめて包茎ぐらいは治せよ。
Apple製品をひとつでも買えば…
WebMを叩く奴はH.264の欠点にはまず言及しない
H.264とは完全に用途・目的は別物にも関わらず
そこを理解できてないバカが暴れるから困ったもんだ
H.264では不十分だからこそWebMが存在している
互いに棲み分けする(できる)フォーマットなんだと
頭が足りなくて理解できない人は可哀想ですらある
x264より画質悪いから使わない
ただそれだけの話です
なら当然音質の悪いMP3なんて使いませんよね?
>>495 規格と実装の区別すらつかないバカが煽っているのか…
499 :
名無しさん@そうだ選挙に行こう:2010/07/10(土) 07:03:03 ID:pKIkGTos
MP3なんてもう意味ないだろw
2Mbpsもあれば、無劣化のWavで保存できるんだから
そのうちmpeg系コーデック(フレーム間圧縮)も意味がなくなるよ
200-300Mbpsもあれば、フレーム内圧縮のみ(動き補償による劣化なし)でフルHDの高画質記録ができるから
APE、FLAC、TAKだろ
>>499 じゃ、お前は20年後にまたきてくれ。
今現在ではお前はゴミだ。
mp3はsn比的に他のcodecに十分肩を並べれると思うけどなー
主観的にも十分聞けるし
h.264のhtml上での使い方ってほとんど、baselineじゃなかったっけ??
あれって計算量の割にそんなに画質よくないから、vp8で置き換えれるなら期待できると思うんだが。。。
>>499 サーバ側の帯域の問題を知らない人乙。
サーバ側の問題だと、帯域以外でもMPEG2のパッケージソフト向け
ライセンスみたいに1つの動画あたりいくらなんていう体系になったら
動画投稿サイトとかだと死ねる。H.264は今はサイト単位で非常に安価に
ライセンスされているけど、H.264で独占されるようだと将来的に不安
というのはこのスレでもさんざガイシュツ。
なので、Googleが高い金払ってOn2を買収してでもそこそこ高性能な
コーデックをフリーで公開して広める意味がある。
>>502 SDならそうだけど、HDもあるからなぁ。
>>503 その条項が変わったことがこのスレにも書いてあるというのに、
いまさらなにいってんだこいつ。
>>472 >MP3よりも優れた規格もあったがどれも普及しなかった
AACが普及してるじゃん、嘘つき
>>496 今時非可逆はAAC一択だろjk
AAC信者が沸いてるな。
基地外オタ論じゃなくて一般論なら汎用性まだMP3のほうが全然上だろ
あと非可逆圧縮コーデックのどれがいいかなんて主観が大きいだろ。
低ビットレートの話なら変わるが。
MP3信者が沸いてるな。
AACの再生できないオンボロ環境なんだろうか
なんだ、たけのこ軍vsきのこ軍みたいなもんか
VP8は性能悪いから広まってほしくないが、Vorbisとmkvはもっと広まってもいいと思う
>>505 AACが普及したのは音質がいいからではなく、
mp3のライセンスを払いたくないAppleがipodでの音楽配信用に
AACを採用し、ipodが音楽配信で天下とったからに過ぎない。
実際、AACの音質はmp3に劣り、
「音質よりも扱いやすさ」で天下を取ったのがApple。
MP3 vs AACはよそでやれよ。
H.264といってもプロファイルがBaseline,Main,Highとあって
VP8はBaseline以上Main以下だから
VP8も改良して上位のプロファイルを作れば一緒かもしれない
ogg厨が参戦!
>>514 ウェブ動画にどこまでの画質を求めるか、だね。
まぁ、画質面ではこれから改善されていくとは思うけど。
>>515 Bフレームが無いのが辛い…。
>>510 >「音質よりも扱いやすさ」
mp3cutに相当するAACのツールもないのにw
ipodアホンきたー
圧縮したままのくせに扱いやすさも糞もねえよ
なんで無価値な議論続けようとするの?ヒマなの?バカなの?
>>459 それ動画の方が対応してない
別のプロセス使うのはFlashの動画だから
Youtubeの動画の8割ぐらいがまずHTML5に対応してないし、
WebMに対応してるのはその半分ぐらいだと思う
モードオンにするだけでなく、WebMの動画探してこないとダメ
検索のオプションで選べられるよ
間にストリーミングをスキャンするセキュリティソフトをかませたりしなければ
C2Dの下位で720pの動画再生して、だいたい20%から30%代だよ
私的には脱FlashのためのWebMだと思ったんだけど、なんか滑稽だわ
ブラウザがWebM対応がんばれよー
脱Appleだな
・SafariはWebMをサポートしない
・IE9はCodecインストールでWebMサポートするか、問題はWindowsXPではIE9は使えないこと
やっぱ利害関係や利権がからんでくると、足並みそろわないよなぁ……
主要ブラウザがHTML5 + WebMで統一できるように今後に期待しとくわ
XP使いは7にアップグレードするか他のブラウザに乗り換えろってことだろ
乗り換えなくてもFlash-playerでFLV見れるだろ
IE使うような人種はそれで満足するんじゃないか?
今更ですがノートン先生の誤警告も消えたので、Xiph.orgのDirectShowフィルタを試してみました。
6月末のVersion 0.84.17315でWebMに対応したということで、名前もoggcodecsからopencodecsに変わったんですね。
インストール時にwebaやwebmへの関連付けも選べるようになっています。
インストールしてみると、webmdshowのDirecShowフィルタが一緒にインストールされました。
ただしソースフィルタ(webmsource)は入っていないようです。
また、webmsplitは、Xiph.Org Vorbis Decoderフィルタと接続できるよう、独自に手が加わっているようです。
公式にある最新のwebmdshow 0.9.9.0のwebmsplitだと、Xiph.Org Vorbis Decoderとは接続できないようです。
残念ながらうちでは、以前Oggスレの
ttp://pc12.2ch.net/test/read.cgi/software/1246816098/463 に書いたのと同様に、何故かOggやWebMで落ちるようになってしまったので、使うのは断念しましたが・・・。
何故うちの環境は最近のXiph.Orgと相性が悪いのだろう・・・。
OSはXP Home SP3なんですが、他の方は普通に動いてるようなんですよね。orz
まあ公式webmdshowと,ffdshowのVorbisとで再生できるから問題は無いのですけれども。
ffdshowのVP8デコーダーも試しましたが、webmdshowでの再生と比べると重いようですね。
現時点の性能がゴミなのは誰もが承知してると思うけど。
「今後の速度向上」「今後の品質向上」「本当にパテントフリーでいけるのか」
このあたりでバランスがとれていくならある程度メジャーになる可能性も高いが、
もしどこかでつまずくようなら結局はマイナーなまま消えていく可能性もある。
成功したとしても、「ネットの動画はVP8で統一」などという世界はこない。
「動画の品質」は、今後ますます重要になっていくだろうから、
正直なところH.264を置き換えるような形で成長していくことはないだろう。
特許問題に不安が残る技術を使うよりは、有料でも安定した鉄板技術である
H.264を使ったほうがいいんじゃないかという判断もあるだろう。
HTML5もまだ弱点が色々あるらしいし、今後どうなるのかもよくわからない。(知らないだけだけど)
「FlashPlayerがそれなりに進化すれば、結局はFlashでええやん」という意見も根強い。
1社の製品に依存しすぎるのは確かに危険だが、ユーザに大した負担をかけず
安定して広く提供できるのであれば、現実問題としては十分だからだ。
AppleのようにFlashを締め出そうとしているところもあるが、戦略だかなんだか知らんが
今の段階から選択肢せばめてユーザに不便さをおしつけてんじゃねえよって思う。
まあそんなこんなで課題は多いけど、「パテントフリーでかなり高画質」なコーデックは
少なくともそれなりの需要が見込めるわけだからそのへんの夢を追っていこうぜみたいな。
過度な期待はしないけど過小評価もしないってスタンスでいいんじゃないだろか。
それにしてもきもちわるいひとがずっといるな
>>532 画質はTheora超えてればいいし、エンコ速度は今後のアップ期待で終わる話。
そもそも、最高画質のH264が問題になってる事実からめを逸らすなよw
少なくとも今の10倍にスピード上げなきゃ始まりもしない
ソースがmpeg系じゃなきゃもっといけるよとかいわれても
HDカムもTVもmpeg系だな
マジレスすると金が絡む規格じゃないと普及しない。MP3しかりH.264しかり
あとMPEG2とAACか
WMAとWMVか
542 :
名無しさん@編集中:2010/07/16(金) 08:09:52 ID:1f0BjAy1
wav
au
>>539 静止画圧縮のPNGは? ZIP・7Zなどのファイル圧縮は? 音声圧縮だと
OggVorbisはそれなりに普及しているぞ?
VP8も画質についてネチネチ言われ続けていると、
そのうちBフレームやインタレース対応のProfile作るかもしれんよな
VP8.1はまだか
Directshow Filters for Ogg Vorbis, Speex, Theora, FLAC, and WebM
ttp://xiph.org/dshow/ Version 0.84.17338 - 20.07.2010
* Updated webmdshow to 0.9.9.0
* Fixed installer script regarding URL registration
(fixes "Open URL..." in Windows Media Player)
* Fixed Vorbis URL playback which was broken in previous version
* Installer uses localised "Open" and "Play" shell commands
>>550 何だかさあれほど否定的な立場だったDark Shikariががんばっているのを見ると
x264(h.264)擁護のためにこれ以上のVP8の画質アップを阻もうとしていると穿った見方してしまうわ
>>552 DSは、libvpxにまだまだ画質を改良できる余地が残っていると言っているし、そこまで言うのはどうかと。
彼は他人に厳しいことを言うけれど、フェアな人物だと思う。
大体今夏はgoogleに頼まれてバイトするんだしなw
今年のバイト先はgaikaiだと言ってたぞ
Dark Shikariたん愛してる
>>557 最適化されたデコーダ + Core i7 620QMでも、ParkJoyをリアルタイムで再生できないとは、
やはりVP8はデコードが遅い規格なのだろうか。
FFmpegがwin64に対応すれば、多少ましになるのかもしれないが。
>>558 1080pだし、ハードウェアアクセラレータ をOFFしたらH.264でもきついと思うぞ。
ATI/nVidia/Freescale/Qualcom/TI 他がハードウエアで一応対応しようとしてる。
USB3みたいにRenesas Ele(旧NEC Ele)による半年でパッケージ化はさすがに無いだろうが
ソフトウエアと言い、あと1年〜2年くらいしたらこなれてくるんじゃないかな?
今はじわじわソフトウエアが良くなっていくのをワクテカしてようぜっ!
1.6GじゃH264ですら無理じゃない?
この成果がYoutubeとかに使われるんなら安心してH264も使い続けれるだろうし
ユーザーとしてはいいことだと思うよ
DXVAで余裕だな
WebMの画質は思いのほか良いということがわかったのが収穫
ハードウェア支援の有無に関わらず現状H.264より重い
これからどうなるかだな
>>562 いつの間にDXVAで4.2再生できるようになったのねね
昔は4.1までで4.2はコマ落ちした気がするんだけど
>561の動画、Celeron1.2GHz+GS45のCULVノートでも滑らかに再生できた
再生支援切ってFFmpegデコードにしたら超スローになって吹いたがw
さすがに1.2GHzでCPUデコードで
[email protected]は無理かw
># Anonymous Says:
>July 25th, 2010 at 4:46 am
>Dark Shikari is tsundere for VP8.
># Dark Shikari Says:
>July 25th, 2010 at 5:50 am
>@Anonymous{65}
>I di–didn’t mean to do this for you. I just h-had an extra bit of asm lying around, th-that’s all.
微笑ましいな。
なんでh-hadとth-thatは子音のみでつっかえてるのにdidn'tはd-didn'tじゃないの
上で記事になってる、改善されたffmpegのVP8デコーダーを
試してみたいんだが、ffmpeg.exeのバイナリがみつからん。
というか、どこもかなり長い間バイナリだしてないね。
VLCはffmpegのデコーダーを使っているからいずれ改善された
VP8デコーダーを搭載したビルドのffmpegが使われるだろうと
と書かれているけど、最新のナイトリービルドでもそのffmpeg
が使われてるかどうかわからん・・・
しかもDark Shikariのコメントだともっと速くなるのか
この人はあれだけケチつけてたのにすごい気合入れてるねw
さすがツンデレだ。h264が今のまま使えるようにするためにがんばってるのかな。
VP8が遅すぎると対抗馬にもなれないし。
規格としてやっていくには、複数の実装が出ることは重要だしねい
>>552 以前MozillaやOperaが協力しないh.264じゃvideoタグの標準は無理って書いてたから、
純粋にVP8に力貸したいだけだと思うよ
>>578 DSのインターレース嫌いのせいでx264のインターレース周りが遅れる遅れる…
パッチなしでまともなインタレースエンコが出来るようになったのは半年前だし、
MBAFFはサポートの予定がないし。
もちろん、YUV420もフレーム間差分を使う圧縮方式もインターレースとの
相性は最悪だし、液晶・プラズマといった表示デバイスがインターレースを
サポートしてない以上、いまやインターレースが無意味なのは確か。とはいえ、
1080iで放送している国は多いからなぁ。
>>580 インターレスなんて適当にフィルタで解除してエンコーダーに食わせればいいだけ
インターレスエンコに拘ってるほうが異常者だわ
>>580 放送に限らず、BDも60は1080iばかりで720pは見ないな
>>581 インタレース解除の品質はTGMC>ビデオカード>>>適当なフィルタ
>>580 インタレが好きなコーデック開発者なんているのか?
そもそもD_Sどころかpengvado、さらにはffmpeg/mplayer開発者にいたるまで
みんな嫌ってるだろ
libswscaleはインタレ対応まったくしてないし
>>582 TGMCなんて、アニオタがテロップ処理に使うくらいしか用がねえよ
>>580 一部のプラズマはインターレース表示だよ
今はもう作って居る所無いけど
まあ、MSもインターレース嫌いだし、アメリカのHDは720Pが多いって聞くし
インターレースにこだわってるのは日本の放送局(特に某協会)だけだねぇ?
>>581 24fや30fを24p/30pにするのならともかく、60fをインターレース解除して
60pとしてエンコするのはちょっとなぁ。
>>583 実装めんどうだから開発者は当然嫌うだろうねい。
>>584 ABCとFOXが720pだけど、それ以外は1080i
720pはヨーロッパに多いと聞いた。
>>586 あ、ヨーロッパでも1080iなのか。
考えてみると、洋の東西を問わず、フルHD解像度=1920x1080と
認識されているものなぁ。
インターレスが主流だと力説する馬鹿は、
そのインターレス主流地域の開発者達が一律にインターレスを排除
しようとしている事実から目を背けるなよ
インタレがまだいっぱい使われている証拠かき集めても
なんの反論にもなってないことに気づけ。
インタレは放送初期の帯域不足から生まれた苦肉のデータ削減法に過ぎない
>>588 お前がものすごく頭が悪いのは理解してあげたから、消えること
このスレでもDTV板にありがちなインタレvsプログレ戦争が起きてるのか?
勘弁してくれ
ウェブ向けのオープン動画規格 WebMファイルの再生に対応!
Google社の提唱するWEB向けのオープンソース動画規格WebMファイルを、
TMPGEnc KARMA.Plusに実装されているペガシス独自のファイルリーダーで読み込むことを
可能としました。これにより、非常に安定した再生、シーク、映像同期をWebMファイルでも変わらず
楽しむことができます。また、Vorbis音声の再生においてもGoogle社から公開されてい
るデコーダを使用せず、自前のデコーダーを使用することで、最適な再生と音質を実現
いたします。
つまりmatroskaスプリッターとVP8デコーダーとVorbisデコーダーを
全部自前で書いたってこと?
自前なのはVorbisデコーダだけじゃない?
Matroska SplitterとVP8 DecoderはGoogleのSDKをDirectShowフィルタのGUID変えて実装、みたいな感じだと思うわ
Free WebM Encorderがいつのまにかバージョナップして1.0→1.2になってた
何が変わったのかはどこにも書いてないから不明。
ffmpeg.exeが新しくなっただけかな?
なんであれ使えるツールじゃないよな・・・
ffmpegのめんどくさいオプションとか無しに使えるから楽でいいよ
Miro Video Converterとかもね
hosyu
598 :
名無しさん@編集中:2010/08/13(金) 05:35:56 ID:vlDSpfL1
webmをGPUエンコードできたら面白そうだけど難しいかな
>--vp8 Encode as VP8 instead of H.264
x264を使って、H.264の代わりにVP8を出力できる様になるんじゃないの。
手広いな
デコーダの次はエンコーダか
FFdshowはいつになったらVP8デコーダとしてffmpegを使うんだろうか。
今は重すぎだわ
え? もともとlibavcodecしか選択は出来ないような
libvpxに変わったの?
606 :
名無しさん@編集中:2010/08/15(日) 02:56:37 ID:gSC14A6S
>>599 うおおおなんだこりゃあああ!!!
このままx264にVP8も仕込むつもりか
DarkShikari はあれだけ辛口だったのに
この力の入れようは一体何なんだよw
>>605 まだじゃなかったっけ?
8/13の#x264devのログより
(Alex_W) also i take it from the discussion here yesterday that support for encoding to vp8 will be coming to x264 soon right?
(Dark_Shikari) hopefully
(Dark_Shikari) it will be a tack-on, that is, it'll be a hack to output vp8 from x264, not modify x264 to be more like vp8
(Dark_Shikari) so it'll continue to use h264 terminology and structure
(Dark_Shikari) vp8 is basically an h264 subset, so it's easy
x264の機能を制限して少し手を加えれば出来るらしい
実現すればエンコードはlibx264、デコードはffvp8で、XiphはVorbisだけいじってろってことになるか
MV検索やレートコントロール、最外部の入出力モジュールなんかは殆どそのまま使える
これはVP8というよりもピクセルの表現形式(YV12とか)が同じなら殆どの映像コーデックで同じ
そしてVP8がH.264に比べると機能が少ないのが幸いする
Bフレームとweightpを禁止、パーティションタイプを減らし、refを3に制限するとかなり近くなる
中規模の違いとしてはDCTとIntraPredictionだが、これらはH.264や信号処理をやってる人間には簡単
大きなものでは実際にビットストリームを作成する部分(エントロピー符号化含む)と
デブロックフィルタの部分を作りこめば、あとは細かな違いしか無い
アセンブラ部分は良く解らんけどC言語の部分だけなら
大雑把に言ってx264の50%程度はそのまま再利用で済むと思われる
残りもワークフローとしては同じなのだから、設計が流用できるのが大きいし、
基本的にVP8はH.264より簡単なので、流用できない50%の全て作り直す必要はない
結果としてx264の20%程度をつくり直すつもりでいれば、とりあえず動くものは作れるだろう
>>609 まったくわからんが出来そうなんですねwktk
googleとしてはVP8は264とは別ものでロイヤリティフリーと強調してたが
x264でエンコードできちゃうと説得力が無くなるな
612 :
名無しさん@編集中:2010/08/15(日) 12:38:03 ID:wEVO5tgF
ますます普及しないお…
というか、モダンなビデオコーデックは大体同じ仕組みだと思うけど
614 :
名無しさん@編集中:2010/08/19(木) 06:47:31 ID:cS0bTu/f
おいらは逆に広告バナーの類にやたら使われて公害みたいになると予想
てst
VLC 1.1.3で、今までクラッシュしてた.webm動画も
画像が崩れながらもクラッシュはしなくなったw
617 :
名無しさん@編集中:2010/08/20(金) 05:04:39 ID:O4/aWoUJ
>>608 デコードもエンコードもx264に占拠されそうだなw
>>609 詳しい解説乙、是非また頼むよ!
Media Player Classic Homecinemaの内蔵VP8デコーダーが
先日のビルドから劇的に軽くなった
ffmpegの最新デコーダーが導入されたのかな
あー、著作権ヤクザのMPEG LAがこういう形で反撃するとは思わなかったわ……
でもこれで全ブラウザがHTML5 VideoタグのH264サポートをする可能性が出てきたね
はぁ?
エンドユーザーのライセンスが無料になる事が確約されただけじゃん?
ブラウザーにデコーダを組み込むライセンスとは別物だろ〜
# 製品についてのライセンスは有料って書いてあるし
とりあえず手軽で何でも高画質にwebM動画にエンコード出来るソフトを教えてくださいコノヤロー
>>619 WebMは単なるGoogle謹製WMVだわな。
無料でH.264のデコーダを配布できるようになればVP8は不必要になるが、
>>619では十分だと言えない。
というかこれは完全に予測の範囲内だから驚きは無い
・WebMという対抗馬の存在
・他に十分な収入を得る手段が確保されている
ことから考えると当然
>>622 Free WebM Encorder
ffmpeg.exeは最新のを自分で持ってきて差し替えるといい
VP8のVFWコーデックはでねーのかな
629 :
名無しさん@編集中:2010/08/27(金) 14:57:53 ID:ZQq+oIqv
630 :
名無しさん@編集中:2010/08/27(金) 15:01:27 ID:ZQq+oIqv
>>627 >ライセンス料免除の対象は「エンドユーザーが無料で視聴できるインターネットビデオ(インターネット放送AVCビデオ)」。
>>629 >声明には、インターネット放送AVCビデオ以外の製品およびサービスには、今後もロイヤリティを適用すると記されている。
ネット上の無料ストリーミング「だけ」免除だから何の意味もないわな
今までは期間限定と言ってたのをWebM登場に慌てて恒久化した
FireFoxやOperaがこれに満足して対応するとは思えん
FirefoxとOperaがこれまでH.264非対応の理由に挙げていたのが
まさに今回の部分(2016年以降の配信課金の可能性)なので、
口実の一つが潰れた形になるのは確か
Firefoxはコーデック利用料で年間500万ドル掛かると言ってるが、
Googleからその10倍の資金提供を受けてるんだから口実としては弱い
それにデコーダに関しては
・WinやMacの商用OSならシステム標準のコーデックを
・LinuxやAndroidならffmpeg等のOSS実装を
それぞれ呼び出して使えば良いだけだから
(実際に多くの汎用動画再生アプリはそうしてる)
現実的には対応するのに問題は殆ど残ってないはず
Webの世界はプロプラとOSSの両方が共存してるのだから、
Web動画でもWebMとH.264の両方が共存し競合するのが双方に取って良い事だよ
ライバル不在では進化が鈍化するだけで良い事は無い
ニコ動はアウトだな
ライセンス料を払わなきゃ犯罪者の仲間入りだ
633 :
名無しさん@編集中:2010/08/27(金) 17:02:57 ID:SvwTH5R0
いずれにせよパテントフリーからは程遠いな
特許をプールして対抗するとか結局は脅しだけか
>>632 小用だから当然だろ。
糞でかい癖にここをケチるGoogleがおかしい。
Firefoxは金の問題ではなく、オープンソースじゃないから対応しないんじゃなかったか
無料動画サイトである限りライセンスも無料
何か有料サービスを始めたとたん、ライセンス料の請求が飛んでくるのか
微妙なところだな
Googleは金でH.264の無料ライセンス勝ち取ったんだから満足じゃない?
VP8終了なんて全く気にしてないよ。ライセンスも泥沼だし。
むしろMPEGLAを脅迫するネタとしてVP8を使ってるだけのような
640 :
名無しさん@編集中:2010/08/28(土) 07:16:16 ID:sWQIySo4
>>636 H.264自体はオープンソースじゃないし、パテントフリーでもない
MPEG-LAに管理され、「無料のWebストリーミング」以外は全て有料
>>638 無料化と言っても範囲は限定的なので大して意味が無い
基本的にクローズドソースでパテント料金がかかることに変わりはない
また出てきたよ
心の病気を治そうね
結局金払ってるGoogleもオープンソースなChromiumにはH.264のデコード機能を組み込まなかったように、
Firefoxも無理なんじゃないの
Operaは喜んでるかもしれないけど
とりあえずシステム標準でH.264のデコーダを備えてるWin7とOSXなら
即座に対応出来る訳なんだけど
あとはポリシーの問題でしかないよ
>>646 対応できるわけないだろw
ライブラリを呼び出してデコードしても、H.264を使っているのはあくまでもアプリケーションなんだから
当然、アプリごとに使用料を払わないといけない
OSのライブラリは「使用者にライセンスを与える」ものではないのだから
GIF問題でもそうだっただろ?
その論法だと、例えば既にH.264に対応していて実際に動画サイトでも
広く使われているFlash Pluginを読み込んで利用しているブラウザ側にも
支払義務が発生するってことにならないか?
それならFirefoxやOperaももう既にMPEG LAに支払い義務を負ってることになるが
そうではなく実際はAdobeが一括して支払ってる訳でしょ?
アプリを構成している各要素群のうちのどこかが支払っていれば良い、
という考え方だと思うけどな
>>648 GIF特許の際はOSのライブラリ利用しても
>>647のようにUNISYSは
徴収しようとしていたけど、一般的な意見では
>>648のように
二重取りになるという見解だった。ただ、この件で訴訟になって
判例がでたわけじゃないので、実際にどうなるのかは不明。
それにしてもネガキャンに必死な人だ
ライブラリとプラグインを混同するなよ
Theoraの今後について
654 :
622:2010/09/01(水) 01:21:51 ID:fkrMOfeu
t
659 :
名無しさん@編集中:2010/09/20(月) 19:40:11 ID:9jP5OKzi
ffmpegからライブラリ借用すりゃいいのに・・・
Chromeもffmpegを使ってるよ
でも例えばVLCとChrome6とで
ローカル保存した.webmファイルを開いた時の再生負荷を比較すると
Chromeのほうがかなり重い
ffvpxはまだ使ってないっぽい
webmに関してはFirefoxもChromeも変わらないんだな
最近目立った動きが無いな…
画質を酷評されたので根本的に作り直してます。
WebPはVP8のキーフレームを圧縮に使ってるとか?
ウェピー?
WebMとかWebPとかネーミングセンスはいまいちだな。
てかWebPの方はプロジェクト専用のサイトは立ち上げてないんだな。
670 :
名無しさん@編集中:2010/10/01(金) 14:28:53 ID:ji85pX6f
>WebPはアルファチャンネルがない、4:2:0のみ、ロスレスが無い、最大が16383x16383
登場前から終わってたw
WebPはweb上で使われるjpegの代替が目的であって、pngの代替にするなんて誰も言ってないだろ
それともお前はjpegにアルファやロスレスを求めてるのか?
>>670 動画ならともかく、静止画で420のみって痛すぎる
JPEGは420、411、422、444使えるのに
特にアニメ絵や2DCGが多い日本じゃ劣化が目立って見向きされなさそうw
>>671 アルファやロスレスはJPEGの代替には要らんと思うが、420のみは痛いな
WebMベースだから420しか使えないのか?
H.264なら422も444も使えるのに
>>667 そのようだね。
Diary Of An x264 Developer ≫ H.264 and VP8 for still image coding: WebP?
ttp://x264dev.multimedia.cx/?p=541 静止画比較のPSNR最適化の所はx264の説明にも使えそう。
>>670-673 Webで使われてるサイズの静止画は動画よりも空間周波数が高いというか、
縮小されててクッキリしてるから色情報の劣化が目立ちやすいからなあ。
JPEGも使われてるのは4:2:2が一番多い感じ(デジカメも大抵そう、RAW現像だと4:4:4だけど)。
まぁ普及しないだろうね。アドバンテージがファイルサイズくらいで、
JPEGがそのファイルサイズで重荷になるケースが稀だし。
>>674 あー、確かにWebPギャラリーにあるような実写画像なら420で問題ないと思う
しかし微妙な性能だな…
JPEGとかPNGの圧縮率の最適化を広めた方が良さそうだな
JPEGの圧縮って結構いい加減な処理が多いから、
心理的な最適化を行えばまだまだ圧縮理を向上できるだろうし
あとはポストプロセッシング(デブロック、デリンギング)を付けるとか
つかJPEG2000でいいやん。
>>680 買収した手前、ソースから何らかの派生技術を作っておかないと株主に叩かれるからでしょ。
ホント文句しか言わねー奴らだな
>>682 とりあえず否定しとけば、「俺は分かってる」感が出るだろ。
今までのlibvpxの開発は、PSNRを重視した結果、人間の視覚にとっては、ぼけすぎとなってしまっている。
これをx264の様に、SSIM重視にでも変更してくれたら、少なくともIフレームの品質が、
JPEGに負けてしまうと言うことはなくなるだろう。
DWTのJPEG 2000もPSNRは良いが、DCTと比較すれば実際の画質はあまり良くない。
正直この程度の小幅なメリットなら、種類が増える事のデメリットの方が上回ると思う
まあ静止画じゃいくらイントラ予測やっても出来る事は限られてるしな
っ JPEG XR
てかVP8のデコードってJPEGと比較して
回路規模やメモリ使用量は何倍になっているんだろう?
【参考】
JPG メモリ:×1 回路:×1
J2K メモリ:×94 回路:×15
JXR メモリ:×12 回路:×6
>>688 JPEG2000ってそんなに重いのか
通りでデジカメで見向きもされなかったわけだ
1000万画素を1-2秒で圧縮しなきゃならんしねえ
Motion WebPなんてのを妄想してみたがそれWebMじゃないかと脳内で突っ込まれた
またH264か
>>689 JPEG策定時とJPEG2000の策定時のスペック差は100倍どころじゃないから
正常進化と言ってもいいんだけどデジカメは連射速度をウリにしちゃったからw
JPEG2000でも1000万画素を1秒で圧縮するぐらい問題ないが
JPEGなら連射速度が10倍とか言われると画質が悪くても流れていく。
そんな性能を一般人が本当に必要としているかはさておきw
>>695 いや、ASICの処理速度的には十分に足りてる。なんせ、いまはH.264 1080/60iの
動画をコンデジで撮れるような時代だもの。あと、JPEG圧縮処理よりも
NRやRAW現像処理のほうが重いし。
単に互換性の低いJPEG2000やJPEG XRを使いたがらないだけ。
特に一眼レフの場合は高画質が欲しければRAW現像すればいいでしょっていう世界だから。
現像すんの面倒だからPNGに対応して欲しいわ
TIFF対応してるのはあるな
TIFFは互換性がややこしいな
せめて32ビットBMP(RGB各10ビット)に対応してくれ
圧縮動画でyuvカラースペースじゃないフォーマットは
あり得んだろ。今時。
Gifは廃れたけどサイズは少なかったなぁ。
WebPも素人目に差がわからない程度なら使うんだけどね。
バイナリってないんだろうか・・・
gifは256色の時点で論外
>>703 PNG 8bitパレットは同じ256色でGIFよりもサイズが小さいよ。
WebPよりもJPEG XRの方が(現時点では)より綺麗で、より小さくなるよ。
てか、ここDTV板でっせ
707 :
名無しさん@編集中:2010/10/11(月) 05:14:42 ID:W+hnzPz0
VP8 in AVIなファイルは作れますか?
あれ?ゴールデンなんちゃらフレームの関係でAVIは厳しいかと思ってたけど、どうなんだろう?
ゴールデンなんちゃらはVP6とかVP7でも使ってなかったか
Skype 5.0でついにH.264積んだな
* Windows Vista認定 システム要件
* WindowsR 2000、XP、Vista、7、32ビットおよび64ビット版オペレーティングシステム。(Windows 2000をお使いの場合は、ビデオ通話でDirectX 9.0が必要となります。)
* インターネット接続 − ブロードバンドを推奨(GPRSでの音声通話はサポートされません)。
* スピーカーおよびマイク(内蔵と外付けのいずれでも可能です)。
* 音声およびビデオ通話には、1GHz以上のプロセッサ、256MB以上のRAM、そしてもちろんWebカメラが付いたコンピュータが必要。
* グループビデオベータ版で最高の通話品質を実現するには、通話参加者を5人以下に制限することをお勧めします。
* グループビデオが機能するには、通話の参加者全員がSkype for Windows 5.0またはSkype for Mac 5.0ベータ版、およびWebカメラを使用している必要があります。
また、高速ブロードバンド接続(持続的な512kbit/s以上の速度を推奨)、および1GHz 以上のプロセッサまたはCore 2 Duo 1.8GHz(推奨)が必要です。
技術仕様
バージョン 5.0.0.152 ファイルサイズ20 MB. 公式リリース。リリース日:October 14, 2010. ファイル名: SkypeSetup.exe
H.264 Codec is Copyright c 2008, SPIRIT
712 :
名無しさん@編集中:2010/10/16(土) 05:20:39 ID:152xMjEc
SkypeってVP7使ってたっけ
AMDやる気ないな
HD 6000シリーズでDivXやXvidの再生支援に対応する一方VP8はなしだって
MPEG-4 part 2(旧DivXやXvid)やMPEG-2(IDCTには対応済みだった)は
今更対応するのかよ、ってぐらい一般的な動画フォーマットだからな。
WebM発表までドマイナーだったVP8とはユーザー数も必要性も格が違う。
>>713 5月に突然発表されて、10月に間に合うわけねーじゃん
1秒でそのくらい理解しろ
718 :
名無しさん@編集中:2010/10/25(月) 13:17:13 ID:nbVjT9+s
>>717 GPGPU使えば3日で対応できるだろ
1msでそのくらい理解しろ
再生支援がGPGPUで実装できると思っているとは・・・
「GPGPUならなんでも速い!」と思ってるバカが多いからな。
得意なもんとそうじゃねえもんがあるってことくらい理解しろや。
って知り合いが言ってた。
>>718 あのさ、再生支援機能はハードウェアで実装されてんですよ・・・
専用回路積んでるの。
モノによってはGPGPUで実装されていて、再生支援効かせると利用可能な
シェーダーユニットが減るなんていうのもあった気が。
RadeonのUVD(再生支援)は専用回路だが、
ポストプロセッシング(画質調整)にシェーダ利用してるね。
つーか似たような話を見たと思ったら、
>>369-で出てるじゃん。
GPGPUで再生支援は可能
可能だがAMDのウリは普通のアプリケーションを動かしながら(x86 CPU)
動画を再生しながら(UVD)、GPGPUで大規模計算(エンコード等)が出来ることだから
再生支援の為にGPGPUを活用する理由がない。
それにミニノートなどでも省電力かつ低温な再生支援が求められているのに
IntelやNVIDIAを含むGPUメーカーが高コストなGPGPUで再生支援を積むわけがない。
効率がいいのは3Dでも再生支援でも 固定回路 > プログラマブルシェーダ なのは変わらない。
7000系が来年4月だかの割と早めに出るらしいけど、
そっちでもまだ無理かね
ISO, ITU-T, SMPTEの様に、GoogleがVP8の規格を凍結してくれないと駄目だと思う。
>>725 ところがAMDは1月のCESで、従来のAvivoの次世代版である
コード名「VPP(Video Power Pack/Video Processing Pack)」を
発表予定。
再生支援にはUVD3を使い、ポストロセスの高画質化には、
OpenCLを介してGPUのシェーダーを使うというもの。
CPU内蔵GPUのパワーを生かしたGPGPU利用例を自らまず出すということだろうな。
ちなみにOntarioでTDP9W、ZacateでTDP18W
VPP: AMD Prepares New Video Processing Engine
http://www.brightsideofnews.com/news/2010/10/20/vpp-amd-prepares-new-video-processing-engine.aspx CES2011でAMDはBarzosプラットフォームのZacateを発表しそうだ。
しかし、AMDはそれらを更に強化する新ソフトウェアもまた準備している。
コード名「VPP(Video Power Pack/Video Processing Pack)」
主な目的は、ビデオ品質とトランスコードの劇的向上により、
コンシューマ経験を向上させること。
Avivo HDは古く、柔軟性のないソフトウェアであり、Dx11世代のハードを
きちんと利用出来ず、しばしば不可解なエラーが出るのが問題だった。
また古いソフトウェはスケーラビリティにも影響を与えており、
二つの400ドルカードより二つの200ドルカードのほうが上などの状況をがあった。
GPGPUについての認識が数年前で止まってる奴がいるな
>>728 高画質化にGPGPUなんて使わない、なんか誰も言ってないよ
「再生支援には省電力&低発熱の専用回路(AMDではUVD)が大前提」って言ってるだけ
しかも引用したFusion系はCPUにGPUが統合されたものだから
ノートパソコン用でもCPUクーラーで冷却できるという大前提により
CPU内にAvivoなんて化石載せるよりもGPGPUでのプログラマブル化が有利になっただけ
話がすりかわってるんだよね
再生支援には何が一番有利かという話をしてるのに、
GPGPUの活用法みたいな話を持ち出してる人がいるだけ
>>733 おいおい、高画質化(画像処理)と再生支援(デコード)は別物だぞ
>>731 既に公開されてる実働デモから、動画再生にUVDを使ってることは明白。
CPU内に「Avivoなんていう化石を載せる」云々という君の論理は完全崩壊
言い訳できなくなったら話題逸らしですか?
Medi Player Classic Homecinemaの内蔵VP8デコーダーがかなり軽い。
ffmpeg使ってるはずなのに、なぜかGPU利用してるようだ。
GPU負荷を表示するウィジェットでGPU負荷を見てるんだが、
WebM動画再生中にGPU負荷が跳ね上がる。
そして、実際に再生も軽いしCPU負荷も前より下がってる。
は?
madVRとかを使っているオチとかじゃないよね。
内蔵デコーダーならコーデック名の後に(DXVA)って書いてあった場合に再生支援有効。
ffvp8の作者はRonald Bultjeではないか?
Dark Shikariが書いたのはasmだけだろ
xvp8だって基本的にはBultjeのプロジェクトだし
いずれにせよGPUコードは書いてないな
>>742 使ってるのはEVRだよ。
OSはWin7 64bitだけど、使ってるのは32bit版MPC-HC
EVRはDXVA2.0を活用し、DXVA2.0はデコード以外でもGPUを活用する。
VP8コーデックSDK、初のメジャーリリース登場
ttp://journal.mycom.co.jp/news/2010/10/29/065/index.html VP8コーデックSDKの初のメジャーリリースとなるVP8 Codec SDK "Aylesbury"が公開された
デコーダの高速化とエンコーダの改善の2つに注目して開発された。
デコードの速度が20%から40%、平均で28%高速化している。
またベストクォリティエンコーディングモードにおけるPSNRが7%以上向上、
静止画やゆっくりとしか動かないビデオ、
またはノイズをともなうビデオでは60%以上の改善が実現されている。
開発チームは今後四半期ごとに名前付きのメジャーリリースを実施
次のリリースは2011年第1四半期。SDK "Bali"。
開発テーマはエンコーダの高速化
26番目のリリースで終焉の予定か?
PSNRを指標にしてもダメだとWebPの時に指摘されているのにw >PSNRが7%以上向上
開発スケジュールが明示されたのは良い事だけど
5月の時点の初期駄目っ子状態から
まだこれっぽちしか改善されていないのかと思うと少し気が遠くなる
この改善率だとffvp8の改善点を取り込んだりとかしてなさそう
751 :
名無しさん@編集中:2010/10/30(土) 01:22:26 ID:4ssNgC7W
四半期ごとにリリースとは開発速いな
とはいえそれこそが強みか
明らかにffmpegのデコーダのほうが速いんじゃね、これ
SDKをアップデートするのはいいけど、
GoogleはYoutubeで最新のを使ってるのかね?
最新のffvp8を使っています
ffvp8はデコーダだからWebブラウザ側だよ
756 :
名無しさん@編集中:2010/11/13(土) 09:04:43 ID:lQcknxeC
Android 2.3ではWebM対応になるらしいぞー
757 :
名無しさん@編集中:2010/11/15(月) 17:57:29 ID:r75wc9mW
VP8、普及状況
http://journal.mycom.co.jp/news/2010/11/15/066/index.html ビデオコーデックVP8がオープンソースソフトウェアとして
公開されてから半年が経過しようとしている。
この半年でVP8は大きく成長した。どういった状況にあるかが
WebM - Open video for the web [PDF]において報告されている。
報告内容からいくつか特徴的な部分をまとめると次のとおり。
・Firefox 4、Opera 10、Chrome 6においてVP8コーデックを使ったVideo機能を実装
・IE9、Safari5でVP8コーデックに対応(システムにWebMコーデックを別途インストールすることで対応)
・Skype 5のグループビデオ機能でVP8を採用
・YouTube HTML5 betaでVP8を採用 (ビデオの80%でVP8が使われている)
・FFmpeg VP8ネイティブデコーダの実装
・そのほか各種ソフトウェアでVP8を採用
・最初のVP8 SDK libvpx 'Aylesbury'を公開
・開発コミュニティの成長
・パートナーの増加
今後の予定として次の取り組みも紹介されている。
・2011年第1四半期にVP8 ASICチップや関連H/W登場予定
・2011年第1四半期にVP8 SDKの2つ目のリリースlibvpx 'Bali'登場予定。エンコーディングの高速化目指す
VP8はブロックベースのコーデックで、比較的古典的でシンプルな設計を採用している。
ASICとしてチップに実装して組み込みデバイスや家電機器などで利用するのもそう難しい取り組みではないようだ。
2011年はソフトウェアのみならず、ハードウェアでの採用普及も進むことになるとみられる。
楽観的すぎないか
ビットストリームレベルの変更の可能性をチラつかせられてしまった以上、
そうそうほいほいとハードサポートにGoサイン出せないと思うけどな
エンコードの基本アルゴリズムが変更にならない限り関係ないだろ
ハードウェアで実装って言ったって各処理をブロック毎に実装していてそれを呼びだしているだけだろ?
だったら、ビットストリームレベルが変わったって、そこだけ変更すれば使えるのでは?
リコンフィギュアなハード実装でならね
そりゃWin7以降じゃないとコーデックを標準で積んでないからな。
Direct2D、OpenGLでのHW描画支援の時にそろって後追いサポートしたみたいに
ffdshow辺りを使って実現する同様のプラグインが公開されたりするんじゃないか?
実際はWMP12無くても動くみたい
たぶん既定のデコーダ使うようになってるんだろうな
動画の部分がWMPのプレーヤーになってしまうな
ただ単にvideoタグの動画をwmpプラグインで再生するための拡張っぽい
もっともシンプルで確実な方法だね
FirefoxのWMPプラグインは大昔からMSが出していてたしねい。
それをちょっといじるだけでいい。
771 :
名無しさん@編集中:2011/01/12(水) 13:32:11 ID:hlcL1Dng
爆弾投下キタ━━━━(゚∀゚)━━━━!!
ずいぶん思い切った手を打ってきたなあ。
しかしWebMって本当に定着するんだろか・・・。
GoogleがAdobe買収してWebMとTheora乗っけて「次の版でH.264削る」と言えば定着する
それが出来なきゃChromeともども消滅
Youtubeブラウザ上のhtml5で見る酔狂な奴なんてほとんどいないんだから何の影響もないだろ
つiPhone/iPad
Youtubeのhtml5モードがあまりにもひどいんでiPhone使うやつらはこんなので我慢できるのかって聞いたときに
そのてのってもともとブラウザじゃなく専用ソフト使うって聞いたけど
酷いってのはhtml5で再生できる動画が全然少ないってことね
Flashでしかブラウザ上では再生できない動画も、再生できるYoutube専用アプリがiPhoneにはあるって聞いた
iPhone持ってないんで全く的外れなこと書いてたらごめん
iPhoneは最初からYoutube専用アプリが有るからFlashなくてもOKだったよ
派手な特殊効果のある企業サイトとかはflashからhtml5に置き換わりそうだが動画は当分ないんじゃないの
携帯なら専用ソフト使ってPC用のウェブブラウザならflashかそれに代わるプラグイン使うって感じになる
入れ替わるころにはH.264もVP8も使われなくなってるだろう
H.265が本命か
今はそれとVPxの前哨戦だろうね
本命はまだまだ先
そっか、adobeがH.264を切ったら
ネットでの死亡フラグだな。
アホン信者が色々吼えそうで面白い。
普及率的にも互換性の観点からもFlashがH.264を切る理由がない。
今でもVP6(FLV)をサポートしているように選択肢が増えるだけ >WebMサポート以後
>>780 動画はDRM周りの問題があるので圧倒的にFlash有利だしねい。
んで、スマートフォンやタブレットのような非力な環境だと、Flashで
重いのなら専用アプリ使えやって感じなのでHTML5の出る幕は正直ない。
こういうこと書くとWebMの存在意義まで否定することになりかねないが、
動画周りのHTML5凄いねキャンペーンってなんだったんだろうなと思う
iPhone使いのジョブズ信者も含めて、誰も使っちゃいなかったというのに
> 動画周りのHTML5凄いねキャンペーン
FLASHが嫌がられていたことの裏返し以上ものではなかったのかも。
Flash無しでもブラウザ単体で動画再生可能!とか言ってたけど
結局Google ChromeにFlash同梱しちゃうしねw
なんだそりゃって感じ
WebMの画質って公開当初より上がってるの?
いいえ
十年後にまた質問してください
公式じゃなければ良くなってる。
まだまだH.264の方が小さく高画質(&高負荷)だな
公式のWebMエンコーダーは酷いよね。
Youtubeに使われてるエンコーダーなんて発表以来アップデートされてないし。
oggの音質も悲惨。aoTuVの人が嘆いてたね
ffmpeg.exeのWebMエンコーダーはかなり良い。
プロファイルで簡単に品質選べるのもいいな。
oggの音質もいい。
M$
PSNRマンセーなのを何とかしてくれ
一昔前の最適化手法だろう…
TheoraですらPsy最適化してるのにな
>>786 アポ信者が教祖のFlash憎しを後追いしてhtml5キャンペを張っただけ。
もちろん、アポ信者の戯言なんぞなんの効果も無し。Flashはスタンダード。
今回の件、FirefoxでもH.264がサポートされない件を合わせれば
アポは袋小路になってFlash/WebMの二択を迫られる。
videoタグにH.264は認めないという強力な意思をGoogleが持った。
youtubeを使って締め出すこともありうる。
現在までのモバイル機器でのH.264ハードウェアサポートの普及度を考えると、
個人的には正直余り歓迎出来ない決定だな
オープンなWebの理念は良く分かるし賛同もするが、現実としてどうかと思う
しかしこれで更にVP8の普及進むのだろうか
MPEG LAが計画してるロイヤリティフリー(RF)コーデックも気になる
>>797 Google TV以外の民生機器じゃ通用しない。
普及に関してはFlashにいつのるかということの方が大きいと思う
そしてYoutubeのHTML5の場合はH.264とWebMの両方が使えるブラウザと動画の場合
WebMが優先されることになってるが、Flashの場合どうなるか
>>797 今回のは力の使い方を間違ってるとしかね。
"Don't be evil" ってだけに、本来のevilがもたげてきた。
MozillaやOperaはevilなの
>>799 FlashにVP8が載るのは確かに普及率の面では影響大だね
この先暫くは家電系(カメラや情報家電やゲーム機等)でのH.264
対するWebの世界はVP8/WebM
っていう並立/共存/棲み分けの流れに成るのかな
取り敢えずWebMのエンコーダ/デコーダの改良をがんがん進めて欲しい
WebでもWindows(7以降)とMacOSXが標準でH.264に対応しているし
家電系でもWebが一般的になってきていると考えるとWebMに軍配が上がるとは思えない。
MSにすら茶化されるんだからマジで誰の目から見ても?な判断だったんだな
VP8よりもTheora載せてFLV1を駆逐して欲しいわ
GoogleがTheoraを拒否したのは回線代が高くなるからだぞ
取り敢えずぐぐる先生には、よつべに関して
去年5月の発表以降の「今後は全部webmでもエンコするよ」の約束を
さっぱり守れてない事を早急になんとかすべき
過去投稿分の遡及再エンコに時間掛かるのは分かるが、最近の投稿分でも
またFlashオンリーばかりになってる
今Youtubeで使われてるGoogleのWebMエンコーダーは
遅いうえに画質もクソという酷いもんだからな。
Googleが四半期ごとにリリースすると約束したVP8エンコーダーが
順調に育っていけば、今後エンコードが加速するとは思うが。
10月の記事
VP8コーデックSDK、初のメジャーリリース登場
ttp://journal.mycom.co.jp/news/2010/10/29/065/index.html VP8コーデックSDKの初のメジャーリリースとなるVP8 Codec SDK "Aylesbury"が公開された
デコーダの高速化とエンコーダの改善の2つに注目して開発された。
デコードの速度が20%から40%、平均で28%高速化している。
またベストクォリティエンコーディングモードにおけるPSNRが7%以上向上、
静止画やゆっくりとしか動かないビデオ、
またはノイズをともなうビデオでは60%以上の改善が実現されている。
開発チームは今後四半期ごとに名前付きのメジャーリリースを実施
次のリリースは2011年第1四半期。SDK "Bali"。
開発テーマはエンコーダの高速化 ←まもなく出る予定のコレに期待
ホントに四半期毎にリリース出来るんだろうか
ちょっとスケジュール楽観的過ぎな気がするよ
AviUtlでWebMエンコが出来るようになるまで日本では普及しない。
x264が対応する予定じゃなかった?
Google I/Oまでには、GoogleでのWebMまわりの具体的成果が出てくるといいんだけど。
現状、ffmpegではx264とVorbis開発者のおかげで改善されましたよ〜って程度の
話しかでておらず、ぢゃあGoogleはなにやったの?って感じなので。
ぶっちゃけGoogleってほとんど買収だからねえ
GoogleはもうHTML5 videoについてはオープンスタンダード以上のものを
目指していないというか見切りをつけてる気がする。DRMとか絶対入って
こないだろうしね。
googleがアメリカ版livedoorていう評価はあながち間違いでは無かったのかな
Appleはアメリカ版オウム真理教か
オウムVSライブドアか。ワイドショーが賑わいそうだなあ(笑
>>797 RFコーデックが出ればグーグル大勝利じゃね?
グーグルとしては検索人口が増えればいいんだし。
ジョブズが逮捕されると聞いて来ました!
ジョブズ膵臓移植で治ったんじゃなかったの?
ガン細胞転移しちゃったの?
信者の膵臓を金で奪い取った容疑で死刑
appleはジョブズ教祖が居なくなったら終わりだろうな
世界最高とも言われるCEOをオウム真理教みたいな犯罪教祖と比較するあたり
日本から世界に通用する「個人」がなかなか出てこれない理由かも知れないな
林檎教の信者が何言ってんだか
反林檎教の信者が何を言ってるんだか
企業とは名ばかりの犯罪者集団Apple社
ゴキジルシ乳業
829 :
名無しさん@編集中:2011/01/19(水) 09:18:01 ID:cd4meL+o
みんなでジョブズをはげまそうよ
麻原が死んだら教団は暴走するとか言われてる。
ちゃんと警視庁はリンゴ教の信者を監視しないと・・・
つか、Apple信者もAppleを頑なに否定する信者も同じだぞ?
どちらも客観的な意見も聞かず、自分の選んだものを絶対的に信じ、敵対する相手を貶貶して布教活動している点で全く同じ。
違いは、自分が教祖か他人が教祖かだけしかない。 気づいてるのか気づいて無いのか、アホなのか・・・。
WebM支持者の本性 = 基地外っぷりが垣間見えて良いじゃんw
Appleはオープンソースの敵
WebMもH.264も取り入れるという選択肢はないのか
つか、WebM(コーデックとしてのVP6)はH.264のサブセットなんだから、H.264に対応して置けばちょっとの修正で両方行けるだろ〜
頑なに否定する信者ってなんだ?
Appleに過剰反応してすぐに信者のレッテル張る奴の事じゃね?
やっぱ教祖が死にそうなんで殺気立ってるなw
三度目か四度目くらいのガンなんだから
もうだめぽ。麻原が死刑になるように
あの教祖も死ぬよ。
>>838 オープンソース信者だかなんだか知らんが、いい加減スレ違いの話題蒸し返すのやめてくれ
ただでさえオワコンの2chが誰も見なくなったら本当にゴミになるだろw
>>834 その選択肢を選んでるのはMSだけ。
MS・・・IE9のハードウェア支援最強wH264どんとこい。ライセンス料も問題なし。
WebM?プラグインで対応。あ、FirefoxさんにWin用H264プラグイン提供しちゃうよ
Apple・・・QuicktimeはH264だし。WebMイラネ。HTML5マンセー、Flash氏ね。
Forefox、Opera・・・Web標準主義。H264はイラン。Theora、Ogg、WebM歓迎。Flashは徐々に排除
Google・・・H264排除。WebMゴリ押し。
adobe・・・Flashは両方対応しますんで。分裂バンザーイw
842 :
名無しさん@編集中:2011/01/20(木) 09:48:07 ID:ESTMi2Ep
iPhoneならつべ動画とかどうせ専用アプリで見るしね。
AppleはFirefoxとChromeとOpera向けにQuickTime使うH.264プラグインを作ればいい
WebM = キチガイ
狂信者がスレに住み着いてしまったな。
Appleはオープンソースの敵だからね
いつからオープンソースの敵になったんだよ
MacOS自体、オープンソースのFreeBSDがベースなのになw
敵というかフリーライダー
良いと思ったから使う、それだけじゃね?
>>842 CPUパワーの有り余ってるPCならプラグインで良いけど、
携帯機器は専用ハードウェアデコーダを使って再生してるから、
Apple的にはWebMなんか普及して今までの機器が使えなくなると困るのよ。
>>851 あの教祖実際信仰するに値する才能持ってるだけにしゃれにならない
やっぱ教祖が死にそうなんで殺気立ってるなw
三度目か四度目くらいのガンなんだから
もうだめぽ。麻原が死刑になるように
あの教祖も死ぬよ。
教祖死亡するとApple信者によるテロが心配だな
彼のプロダクトは信用に値してきたが、宗教とは違い心の支えにはなり得ないから心配は無いだろう
ジョブズ信者でもApple製品をあえて使わない人も少なくないように、総合的に考えて良い物を選んで使うだけ
それより、VP6よりもVP8の方が画質が劣るって話はエンコーダーの質がまだ低いって事なのか?
>>856 教祖死亡で焦ってるApple信者がディスってるだけ
x264のVP8向け派生エンコーダが出れば・・・最近どうなったんだ?
>>852 VP8をハードウェアデコードすればいいじゃん。
どうせ古い端末で新しいiOSを動かしたら重くて使いものにならんし。
どうせWebMはデモ動画とかの低解像度しか使わないでしょ
Youtubeでさえ1080pは存在しないし
>>859 ハードウェアデコードをするならH.264の方が高画質・低ビットレートだから
通信速度の遅い携帯機器でWebMを積極的に支持する要因にはなりにくい。
ライセンス料も性能比や訴訟リスクを考えれば法外に高いわけでもないしね。
そもそもAppleはH.264に関してはライセンス料をもらう側なわけだし。
>>861 Appleは払わなくていいとでも思ってるのか?
払う額ともらう額では払う額のほうがはるかに多いだろ
パテントが絡むものをオープンスタンダードの枠外で広めるぶんには誰も文句言わないと思うよ。
AACなんかよりOgg Vorbisのほうが音質もいいしパテント問題もない。
こればっかりはどう見てもAACよりいい
そもそもAACが出張ってきたのはAppleがiTunesでの音楽配信に採用したからで
全くWeb側の理論は無いからな
>>862 Appleが自社製のH.264再生機器台数を元に払う必要がある金額と
全世界、全メーカーのH.264再生機器が払った金額からAppleに支払われる金額、
どっちの方が金額が大きいんだろうね。
WindowsもAdobe FlashもBlu-ray関連機器もYouTubeもパテント料を支払っているわけで
とりあえずMSがもらう金額よりは少ないだろうな
Appleって、名前は載ってるけどほとんど貢献してないだろ
>>865 前から言われてるけど、いくら質が良くても無料で使えてしまうようなフォーマットが常識的に考えて普及するわけがない
黎明期と違って今更mp3のようなケースは出てこないだろうよ
どうやって商用利用出来るか考えるというか、とにかく利益に絡めていかない限りはどうしようもないだろう
WebMの場合だととにかく後押ししてるところはあるんだから後は質の確保が出来ればいいのかもしれないが
>>868 >
>>865 > 前から言われてるけど、いくら質が良くても無料で使えてしまうようなフォーマットが常識的に考えて普及するわけがない
どこの常識?
やっぱ教祖が死にそうなんで殺気立ってるなw
三度目か四度目くらいのガンなんだから
もうだめぽ。麻原が死刑になるように
あの教祖も死ぬよ。
868=870=ただの基地外
873 :
名無しさん@編集中:2011/01/24(月) 02:46:27 ID:roDbLzmt
>>873 現状、静止画としてはTheoraの方がリードしてるからなぁ
個人的にはISO/IECやITU-Tが標準化してくれるならWebMでも文句ないけど
WEBで標準化団体による勧告等がされてないファイルフォーマットを使う気にはならない。
HTMLもJPEGもPNGもMP3もMIDIも標準化されてきているわけで……
ogg関係のことがいっぱい書いてあるブログで見たが、theoraはDark Shikariの協力を得て
現状でxvidと同等でDark Shikariは将来的にVC-1と同じところまで行くとか言ってるんだろ
theoraで良かったんじゃねって思うが
Googleが言ってる高画質化、エンコ速度向上がどこまで進むのかで、ずいぶん変わってくる話だ。
>>869 どこかの業界とかではなく、普通の人の常識だろう
コピーやデコードを無制限で行えるフォーマットだとメジャーなデータ販売・ネット販売等にまず採用されないと言う常識
業界大手による力づくの普及活動がないんだから一気に広まるわけはないし、
mp3という強力なデファクトスタンダードが存在する以上、個人の中でもちびちびとしか広まらない
無期限無制限でどんな利用でもしほうだいな音楽や動画データを客にコピーさせて、
それで十分利益を出せるビジネスモデルが常識になってきたら変わるだろうけど、現状だとまだまだ一般的ではないよ
基本的に金が絡んでこないものが一気に広まる事はない
個人的には手持ちのCDをよくVorbisでエンコしてたけど、他所からVorbis物を手に入れることはまずなかったなあ
最近だと汎用性やHDDの容量を考えると音楽なんて可逆圧縮とmp3だけで十分だと思えてきた
コピーやデコードを無制限で行える事とライセンス料が有料であることの関係が分からんのだが
俺にはむしろライセンス料が有料と無料の場合の違いがわからない
>>879売手と買手を明確にしろという話か?
D:jMLdDoGxはキチガイ
ただそれだけのことだ
無料だと普及しないとかそんな常識初めて聞いた
>>880 まず、
>>869に対して
>>877で「どこかの業界とかではなく、普通の人の常識だろう」
と言っていたから無料で使えるフォーマットは普及しないという立場だと解釈した
さらに
>>877の2行目以降で「コピーやデコードを無制限で行えるフォーマット〜」と展開してたから
ライセンス無料のフォーマットとコピーやデコード〜を絡めて話してるんだと思ったんだけど
1行目と2行目以降は全然別の話なの?
ライセンスの話は知らんよ?
専門家じゃないんで
技術的に制限をかけてないフォーマットで意味があるとはあまり思えないけど、技術論とライセンス料の設定は本来なら無関係じゃない?
>>882 それはお前がモノを知らないだけかと
現にVorbisなんてAACに勝るとも劣らない物なのに実際それ程普及してない
一方AACは世界中に溢れてるし日本だと四六時中TVから流れてるくらいに普及してる
品質さえよければ広まるってものじゃないのは確かだよ
趣味で使う人間からすればそこそこ一定の割合で利用者や開発者がいてくれれば万々歳だけどね
スポーツが大好きだからといって拝金主義のオリンピックが大好きとは限らないのと同じようなもの
>>884 お前がモノを知らないだけだろ
VorbisがWMAやAACに勝てないのは無料だからじゃない。
普及促進する大きな後ろ盾が存在しないからだ。
Vorbisをハードウェア再生支援・エンコード支援するチップの開発利点をプレゼンするヤツがいたか?
パソコンで簡単に再生・エンコードするための環境を普及させられるようなヤツがいたか?
MicrosoftもAppleもそこに重点を置いて投資したから現在の立ち位置にいるだけで有料コーデックだからじゃない。
フリーコーデックであるVorbisだってMSなんかに負けない普及活動を行っていたらAACに勝てた可能性は十分ある。
Vorbisの再生に対応した再生機なんて韓国製ぐらいだしね
スマホで聴けばいいんだよ
無料のフォーマットでも実はライセンス的に不味いコードや、特許技術が混入してたりって不安があると
採用しづらい。突然訴えられたり、ライセンス料払え何て言われると困るから。
逆に言えば、そんな不安が無くて出所がはっきりしてれば、無料でも普及する可能性はある。
無料とか有料とか関係無いよ。
結局ID:ZO0A+WeQが何を言いたいのかさっぱり分からないので俺は引っ込みます
スレ汚してすまん
>>885 なんか基本的な部分では
>>877と同意見に見えるな
金が取れるのなら企業が後ろ盾に付きやすいが、無料でコンテンツを大々的に配布する企業は少ない
普及促進する為には確実に課金できるものじゃないと厳しいからこそ企業側から無料は嫌われたんだろう
個人で使うならたとえメジャーじゃなくても無料の方がありがたいけどw
逆に言えば金のかかった創作物を無料コピーし放題にしても利益をあげられる仕組みを作ることが出来ればいいということか
>>890 なんか話がごっちゃになってると思うのは俺だけか?
ライセンスとDRMがごっちゃになってる。
一切DRMの話題なんて出てきていないんだがw
コピー云々はDRMだろ。
コピーやデコードを無制限で行えるフォーマット云々言っておいて
mp3が存在する以上っていう時点で理論破綻
mp3にDRM追加した拡張規格が普及して無いのが何よりの翔子
896 :
名無しさん@編集中:2011/01/26(水) 19:01:21 ID:WI+F/O0e
本田雅一氏がWebMについておもしろいことつぶやいてる。
何かGoogle、ヤクザだなぁ。
ttp://twitter.com/#!/rokuzouhonda エグイというのは、VP8のライセンス条件において、あらかじめMPEG-LAの存在を想定した上で
サブライセンス権を持つ法人が訴訟した場合、ライセンス元もソースコードライセンスを失う条件が
付けられてます。このためMPEG-LAがパテントプールを集めてライセンスを支払えとやった時点
で、MPEGの権利者たちはソースコードライセンスを失います。
つまるところ、最初から特許侵害している事を解った上で無料にするためにあらかじめAndroidを
フックに罠を張ったということですな。2.3でのWebM統合では必須コーデックではないけど、
ChromeとYouTubeでWebMが必須になる罠もかけてあるので使わないと競争力がなくなる。
この方法がまかり通るとパテントプールが意味をなさなくなり、以前と同じようにライセンスが複雑
になる。あるいはパテントトロールに売り払って、ゲリラ的に取れるところから取りまくるとかが
横行することになるのでは、とある知財の専門家は話していました。なおGoogle自身はMPEG-LAに
対して、まったくライセンスを支払う意志がないと伝えている、と漏れ伝わってきている(口伝ですが)
ので、たぶん裁判引き伸ばしで係争が無意味化するまで無視し続けるのでは?
何かと独善的立ち振る舞いを指摘されるGoogleとApple(昔のMSみたい)だけど、実はAppleは
知財に関してきちんと調べてライセンスした上で製品化する。彼らは品質や納期、守秘義務などを
担保するために部品代を必要以上に値切らないし、そういうところはきちんとしてる
>>895 大昔とは違うんだから二匹目のドジョウはいないって話だろ
最近は、特に海外だとDRM制約のないネット販売が積極的に広める動きになってるからそんな時代すらまた過ぎるのかもしれないけど
>>895 逆に素のAAC自体にもDRMは無いもんね。
AppleがDRMを被せたのがFairPlay、国内TVならSTD-B25。
商業利用だからDRM必須というのはわかるが、
各社のパテント等の思惑からたまたまAACが採用されただけでしょ。
どのフォーマットを採用するかにDRMは関係ない。必要なら被せればいいだけ。
>エグイというのは、VP8のライセンス条件において、あらかじめMPEG-LAの存在を想定した上で
>サブライセンス権を持つ法人が訴訟した場合、ライセンス元もソースコードライセンスを失う条件が
>付けられてます。このためMPEG-LAがパテントプールを集めてライセンスを支払えとやった時点
>で、MPEGの権利者たちはソースコードライセンスを失います。
その条項って削除されたんじゃ?
Appleは他者の知財は無いものとして行動する
自社の知財は暴力に訴えてでも守る
MSがどんどん健全化するに従って競争力を減らしていったのをみんな見てるからな。
競争力維持のためには、MS帝国時代の横暴政策が必要だと気づいたんだろ
AppleもGoogleもAdobeもね
>899
削除されてないよ。今でもアグリーメントに書かれてる。VP8はAndroidとは切り離された
特殊ライセンス。サブライセンサーが訴えると自動的にライセンサーのソースコード使用権
が失効するから、MPEG特許を活かしておきたい場合、端末機器メーカーは泣き寝入りする
か、中華・半島メーカーとVP8サポートなし端末で競合する以外に道はありません
ていうか前に出ていた話を情弱が蒸し返しただけに見える。
やっぱ教祖が死にそうなんで殺気立ってるなw
三度目か四度目くらいのガンなんだから
もうだめぽ。麻原が死刑になるように
あの教祖も死ぬよ。
どうでもいいけど、公約したWebM SDKのアップデートはまだぁ?
エンコード速度の改善があると公約してたじゃないか
>>896 本田雅和と本多勝一がごっちゃになってた。
>>908のコメ欄
>例えば中国メーカーなどがWebMを使ってMPEGの特許技術をフリーライドするであろうことについては...
別にWebMなんて使わんでもすでにChineseAVSってもんがありまして
>>907 なるほど、特許条項はライセンスから分離されただけなのか
>>906 また別のアヒルにちなんで名づけられた「Bali」という次期バージョンは2011年 「第1四半期」 にリリース予定で、
エンコードのさらなる高速化を特長とする予定だとLuther氏は述べた。
914 :
名無しさん@編集中:2011/02/03(木) 17:53:06 ID:WULnIvOM
>>914 MSはH.264のライセンス料貰う側でもあります
Windows なら DirectShow 対応コーデックさえインストールされていれば
H.264 搭載の Win7 だけでなく XP に ffdshow を入れた環境でも同じ手順で再生できるからね。
そしてそれが Linux 版(そして現状の Mac OS X 版)Firefox や Chrome には出来ないことで
インターネット端末として H.264 と WebM に両方対応する Windows プラットホームの利点になる。
その為に IE の敵に H.264 再生プラグインを提供するぐらいどうってことないんだろう。
だから下手したら IE9 に WebM 再生プラグインが登場した同時期に
Windows 版 Safari 向けに WebM 再生プラグインをだしかねんw
どうでもいいが H.264 の代わりに WebM が普及すると収入が減る日本企業。
・富士通株式会社
・株式会社日立製作所
・三菱電機株式会社
・株式会社エヌ・ティ・ティ・ドコモ
・日本電信電話株式会社
・パナソニック株式会社
・シャープ株式会社
・株式会社東芝
・日本ビクター株式会社
一番良いのは全てのブラウザが両対応する事
動画を公開する側がどちらかを選べるようにするのが良い
(公開する側が両対応するのは容量とエンコード負荷の両面で大変なので)
所定の開発費は掛かるけど、H.264のライセンス費用の負担は一社当たりの上限が有るから
一杯まで使ってるであろうMSやAppleにはそれが可能
本当はGoogleがそれをして、その上でWebMへの公式対応を勝ち取るのが
一番良い形だったんだけど
Mozilla、Googleの考える一番良い方法は
・MPEG LAとその関係企業すべてが特許およびその権利行使を完全に放棄しオープンソースにすること。
・それが出来ないなら各ブラウザはインターネットからH.264を完全に排除すること。
であるのだから、MS・Apple陣営とは妥協点が存在しないんだろうね。
<audio>タグに関して Google は今後も Ogg Vorbis だけではなく mp3 にも対応するからダブスタもいい所だけどw
共産主義かw
>>919 「オープンソース」はとっくになってるだろ
規格書もリファレンスソフトもただでダウンロードできる
>>922 ITUのページから無料で落とせるんだが
別に金払えってどこにも書いてないし
>>915 H.264に関して貰う額よりも、
MPEG-LAに払う額の方が多いって、
その記事のリンク先のBlogでMS自身は言ってるけどな。
>>923 それは知らなかった。確認した所、
H.264(AVC)に関してはITU/ISOの共同策定なので
ITUで自由にDLできるのね。
ISOの仕様書は有料なので、無料で入手できるとは思ってなかったよ。
Open Videoに最低限必要なのは適切なプロセスを踏まえた上での「標準化」
一方Open Sourceであることには勿論沢山のメリットが有るが、必須ではない
928 :
874:2011/02/06(日) 00:24:10 ID:wQHQ1tQy
個人的にはISO/IECやITU-Tが標準化してくれるならWebMでも文句ないけど
WEBで標準化団体による勧告等がされてないファイルフォーマットを使う気にはならない。
HTMLもJPEGもPNGもMP3もMIDIも標準化されてきているわけで……
Googleにちゃぶ台を返されてもユーザーには何のメリットも無いんだよね。
ぶっちゃけH.264のが綺麗やなw 悲劇やなw
仕様的にもエンコーダの完成度もH.264 High@x264の方が綺麗だろw
最初はXvidより汚かったTheoraが大化けした例があるから、将来はわからんよ
「H.265を超える」位のものをGoogleが目指すんならわかるけど、Xvid以下じゃ
意味ないよ。
VP8がXvid以下なんて話はしていない
つーか、配信向けの圧縮コーデックなんてFLV1より高画質ならH.264でもVP8変わらんだろう
保存向けは奇麗であればあるほど良いってのには賛同するが
それがどっこい。
Google が敵視するクローズドには次の H.265/HVC(HEVC)が待ち構えていて
その次世代コーデックでは H.264/AVC と同レベルの画質を半分のビットレートで保存できる。
そのかわり計算複雑性は2〜10倍と破格だけどな!
HW支援さえ普及すればリアルタイム配信は無茶でもYouTubeやニコ動が
今の半分のビットレートで大丈夫っていうのは回線帯域的にも非常に有利。
H.265は仕様策定がこれからだし、
実用化されて実際に普及するのはまだかなり先でしょ
それより先にH.264で順次特許の切れる技術などを使って
Web配信用に特化したRFなコーデックを作る方が先決かも
(少し前からRFコーデックの検討自体は始まってる)
>>939 使う側からすると、プールがある方が無いよりも安心だよね
これは歓迎したい
単なるはったりだと思ってたが実際に動きだしたのか
それともこれもまだはったりの延長か
来年はHTML5が正式勧告になる(予定の)年だけど
さてどうなるか
残りの1年は激しい駆け引きが続きそう
>>942 1回目の締め切りである3月18日までに枠組みが出来なければ
MPEG LA の負け、というか存在感や影響力の低下を招くから
ハッタリではなくすでにパテントプールのベースが出来ているんだと思う。
HTML5 が正式勧告されたとしてもコーデックは定義されないから
今後も H.264 派と WebM, Theora 派の攻防は延々と続くんじゃね?
Theoraはともかく、タダでつかえないVP8にはもはや勝ち目がないだろ
MozzilaやOperaが支持する理由もなくなっちゃうわけで
まぁ、Googleのお手並み拝見ってことやね
HTML5ビデオに関しては
結局勝者はいないで決着がつくだろう
HTML5 videoはオワコン
950 :
名無しさん@編集中:2011/02/18(金) 14:21:26 ID:PrvWHa2a
>>939 はてなの反応はパテント・トロール扱いだな。意味が分からんw
これって「GoogleのVP8に特許侵害されている企業(・個人)で、Googleの一方的なライセンス縛りで
特許訴訟を起こせない方は、MPEG-LAが代わりに特許使用料徴収交渉の代行を行いますよ」ってコトだよな?
MPEG LA、WebMの基盤技術「VP8」の特許を募集
ttp://www.itmedia.co.jp/news/articles/1102/15/news020.html > ライセンス管理団体MPEG LAはこのほど、動画コーデック「VP8」のパテントプール形成に向けて、
>同技術に必要な特許の募集を開始した。VP8はGoogleのオープンソースコーデック「WebM」の基盤となっている。
> 同団体は、「VP8パテントプールに参加し、ライセンス条件を決定するため、
>VP8に必須の特許を保有していると考えている関係者は、
>MPEG LAに特許を提出して評価を受ける」よう呼びかけている。応募は3月18日まで。
カスラック並に必死だな
953 :
951:2011/02/18(金) 18:18:24 ID:USyuf7zO
EvilだよEvil
この場合は正当な権利だろ。
膨大な開発費を掛けてつくったアルゴリズムを特許使用料も払わずに、
しかも競合規格としてケンカを吹っ掛けてきたら反撃して当然。
もし本当に特許違反しているならGoogleは保護されている他人のアイデアで飯を食う悪魔帝国になる。
どうせチンカスみたいなツマンネー特許だろ
>>951 >「VP8が特許を侵害しているという訴訟を起こしたら,VP8の利用に必要な特許の
>使用権を剥奪する」という条項です。もし企業が特許プールに参加した場合,
>Google社が特許プールを認めず特許訴訟になれば,その企業はWebMを使えなく
>なります。
正義面してこれじゃあね。
MPEGは標準化された動画技術のオーソリティだし、
カスラックごときと混同するのは失礼も良いところ
現実世界に役に立って来た度合いがあまりにも違いすぎる
H.264側は配信利用の無償化に続いて、
ブラウザでのデコーダ利用の無償解放にまで踏み込めればほぼ完璧なんだけどな
いちゃもん付けてるだけだろ
する気があるならとっくにうまくいっている
Googleの悪イメージがどんどん増加していってる
いいことだ
特許条項がソースのライセンスと分離されただけじゃ?
aoTuV Beta6 [beta5.7 >> beta6] (2011/02/22)
ttp://www.geocities.jp/aoyoume/aotuv/index.html ・ libvorbis1.3.2 を統合しました。その結果、libvorbis1.2.2 から 1.3.2 の間の変更が適用されます(一部を除く)。
・ 特定パターンのプリ(ポスト)エコーを改善しました。
・ 異なるタイプの音が混在するケースでのビット割り当てを改善しました。
・ ステレオモード切替のしきい値計算を変更しました。以前の手法よりも概ね良い結果が得られます。
・ Noise normalization 処理を見直しました。低いビットレートにおいて、より正確なエネルギーコントロールとリンギングの削減を実現します。
***** beta5.7 からの変更点 *****
・ マルチチャンネルに対応。
・ 特定のファイルでエンコードが出来ないケースを修正。
967 :
名無しさん@編集中:2011/02/23(水) 10:57:03.29 ID:d8nmiqWK
Googleもオワコンに近づいてるな
新しい技術orサービスを開発したので会社を興す
↓
採算性を考え、現実路線へ歩みだす
↓
初期のサービス精神を忘れ、利益追求に走る
↓
あぼーん
aoTuV Beta6.02 [beta6.01 >> beta6.02] (2011/02/27)
ttp://www.geocities.jp/aoyoume/aotuv/index.html ・ 特定のサンプルのエンコードにおいて、オーバーフローが生じていたバグを修正しました。(前バージョンとは異なります)
aoTuV Beta6.01 [beta6 >> beta6.01] (2011/02/23)
・ 特定のサンプルのエンコードにおいて、オーバーフローが生じていた原因のバグを修正しました。
最近政権と益々仲のいいGoogleが手を回したのか
泥仕合のゴングだな
06 3 月 aoTuV beta6 概説1
ttp://www2.atword.jp/aooa/ 今回は先日リリースしたaoTuV beta6の変更点などについて書きたいと思います。
大体の所は配布ページやエンコーダのドキュメント、ソースコードのドキュメントに書いていますが、そこには書いていない、若しくは省略している内容について少しご紹介します。
まず最初に、「異なるタイプの音が混在するケースでのビット割り当て」について。
これはlibvorbis由来のエンコーダにずっと存在してきた問題でした。問題は持続音と衝動音が同じ時間上に混在する場合に、持続音で問題が生じやすい、というものでした。
特にクリティカルなサンプルではかなり高いビットレートまで影響するケースがあり、Vorbisの弱点の一つでした。
今回の変更では、問題の起きるパターンを検出し、その部分にビットを大きく割り当てるようにしました。
ただ問題の改善と引き替えに、ビットレートはそれなりに大きくなります。ただしもちろん、該当するパターンを含まない場合はこの部分によるビットレート増加はありません。
次に、「特定パターンのプリ(ポスト)エコーを改善」について。
MDCT系コーデックではつきもののプリエコー・アーティファクトですが、Vorbisでも幾つかの苦手なパターンが存在していました。
過去のaoTuV でも色々と対策はしてきたのですが、まだ解決できていないパターンが存在しています。
今回はそのうちの幾つかのパターンについて追加対策をしました。該当するパターンでは大きな改善を見込めます。
これらの変更によって、ビットレートは増えるパターンと、稀に減るパターンがあります。
今回、最後に「Noise normalization 処理の見直し」について。
Vorbis特有の手法としてNoise normalizationというものがあります。これは主に低ビットレート時にオーディオエネルギーの損失によるリンギングアーティファクト(主に高域に生じやすい)を低減するためにあります。
これはlibvorbis1.0で導入されたのですが、高域をブーストさせる要因の一つでもありました。
以前にこの問題を改善するための変更をaoTuV beta5でも行ったのですが、今回はさらにそれを改善しました。
リンギング対策としてはまだ改良の余地有りですが、この手法を原因とする高域ブースト現象は、ほとんどなくなりました。
次回に続きます。
09 3 月 aoTuV beta6 概説2
ttp://www2.atword.jp/aooa/ 今回は前回投稿した内容の続きとなります。そちらのほうも合わせてご覧下さい。
前回の内容もそうでしたが、単純化しているとはいえ少しマニアニックな内容なので、興味のある方向けです。
「ステレオモード切替のしきい値計算を変更」について。
Vorbisはカップリングチャンネルという仕組みがあり、そこでチャンネル間の類似性を利用してデータ量を削減することができます。
実装としては現在の libvorbis由来のエンコーダでは2つのステレオモードを切り換えることで、聴覚上のダメージを最小限に抑えつつ、データ量を削減しています。
このステレオモードを選択するためのしきい値計算方法を今回変更しました。
これはaoTuV beta5で導入されたメソッドの置き換えとなります。
beta5の方法とは異なる考えによるものですが、以前の方法と比べて、より多くの問題パターンで有効です。
ただし、エンコードモードやエンコードするサンプルによっては少しビットを食うかも知れません。
「libvorbis1.3.2との統合」について。
今回の新バージョンは前回のリリース日からかなり間が開いてしまいました。
その間に本家「libvorbis」は、1.3.2へとバージョンアップしています。
それは主にバグフィックスと内部インターフェイスの追加などが中心で、エンコード結果に影響する変更は僅かです
(低ビットレートでは違いを比較的容易に聴くことができると思いますが、高ビットレートでは難しいでしょう)。
しかし、その中でも一際目立つ変更点もあり、それはマルチチャンネルへの対応が上げられます。
マルチチャンネルには過去のバージョンから形式上は対応していたものの、バグがあったりエンコードサイズが小さくならなかったり、実用度はあまり高くはありませんでした。
最新のバージョンでは5.1チャンネルカップリングに対応し、該当するソースでは大きくビットレートを削減することが出来るようになりました。また、問題のバグも修正されています。
ただ今回、この新しいバージョンの変更点をaoTuVにも適用するにあたってミスをしてしまい、この5.1チャンネルカップリングによるエンコードが正常に行われない問題が現在のaoTuVリリース版には存在します。
問題は手元のソースコードではほぼ修正済みですが、処理ステップが増えてしまい、2chステレオエンコード時のエンコード時間までもが少し増加してしまいました。
この部分について改善を試みてから修正版をリリースしたいと考えています。
次回は急遽リリースしたbeta 6.01/6.02について書く予定です。
URL貼りと最低限の要約だけに留めようよ
x86プロセッサを搭載したコンピュータでVP8の画質設定を最高レベルにして動画を
エンコーディングした場合、「Baliの動作速度は最初のバージョンと比較して4.5倍、
またAylesburyよりも1.35倍高速」だと、「WebM」製品マネージャーのJohn Luther氏は
Baliに関するブログ投稿で述べている。また、中レベルの画質設定でも改善がみられる。
最初のバージョンはジョークソフトかと思うほどの遅さだったから
比較対象にするのは如何なものかと思う
試しにエンコしてみたけど、凄い高速化してるね
今まで1コアしか使ってくれなかったのが、きっちり4コア使ってくれるようになった
ただ、新しく追加されたconstant qualityの使い方がわからない。
--cq-levelを指定してもエラーになるぞ
そもそもどんな値の範囲なのかもわからん