テンプレ化するかどうかはともかく、保守ついでにいくつか。 Q.おおまかな現状はどうなってるの?(2018年1月中旬時点) A.H.265/HEVCはUltra HD Blu-rayなどで採用されているが、 複数のライセンスプールの存在により権利関係が複雑化し、 ブラウザ対応や配信での採用が進まない状況。 それに縛られないロイヤリティフリーのコーデック開発を目指して 主要各社がAlliance for Open Mediaを立ち上げ、 VP10/Daala/ThorなどをベースとしたAV1コーデックを開発中。 2018年1月頃にAV1の仕様を確定する予定だが、この予定は これまでも度々延期されているので、あくまでも予定。 また、様々な特許が存在する中で、AV1が本当にロイヤリティフリーを 実現できるかどうかについては不透明な部分もある。
559名無しさん@編集中 (ワッチョイ 6344-O4z1)2017/09/05(火) 20:16:48.61ID:ObU8b+GC0 549の概要 ●AV1のビットストリーム仕様の確定は2017/12/31までを目標としている ●ただ、YoutubeやNetflixといった主要メンバーが納得するレベルにならないとリリースされない。 ●Netflixの担当者は「HEVCより20%効率的で、計算量は3〜5倍」というレベルを目安としている。 Youtubeの考えは不明。 ●これまでの評価は Netflix「AV1はVP9より20%効率が良い」 Google「AV1はVP9より30〜35%効率が良い」 とされているが、4月のBitmovin AV1での検証ではそこまで良いものではなかった。 当時77あった実験的コーディングツールのうち8つしか使ってなかったので 改善の余地は大いにあるが、これらの機能の統合や最適化は難しい作業になるだろう。 ●ビットストリーム仕様確定後の見通しは以下の通り。 ・ChromeやFirefoxは数日中に再生をサポート ・チップの開発に12〜18か月、更にそれを利用したHWリリースに6か月。
■AV1コーデックの基本的な試し方 ●以下からソースを落として自分でビルド(aomenc.exeがエンコーダ、aomdec.exeがデコーダ。) https://aomedia.googlesource.com/aom/ ●エンコード方法の一例 ffmpeg.exe -i source.avi -pix_fmt yuv420p -f yuv4mpegpipe - | aomenc.exe --cpu-used=8 --passes=1 -o av1.webm - ●再生方法の一例 aomdec.exe av1.webm | ffplay.exe - 今のDTV板の仕様だと、1時間に20レスつかないとすぐ落ちるんだっけ???
言い出しっぺだから保守 以後HEVC以外のコーデックの話題やAV1コーデック等とHEVCの比較の類はここでお願いします
スレ立て人以外のレスも混ざらないとダメなんだっけ?よくわからん。 とりあえず、念のため他の人にあと数レスしといてもらえれば確実かな? 俺は用事で離席しなきゃならないので、ここまで。あとはよろしくお願いします。 上で書き込んだ内容に変な点があればツッコミもよろしくです。急いでざっくり調べたものもあるので。
>>21 いや自分のレスだけで20でもいいよ 初心者総合質問スレはそうした >>1 乙 それはそうとH.265/HEVCスレの後継立てる人いるんかいな >>25 どうだろうね。 「H.265/HEVC以外の話はするな」という謎の原理主義者が突然出てきて暴徒化したから仕方なく分けたけど、 本来求められていたのは「H.265/HEVCも含めた次世代ビデオコーデック全般について話すスレ」だと思うから、 ほとんどの人は自由なこっちに来るんじゃないかと思う・・・というかそうなってほしい。 >>27 GoPro HERO6 の4K HEVCエンコーダチップ作ってた会社か。 ソシオネクストはパナソニックのブルーレイレコーダーとかやテレビにも使われてるはず
凄いじゃん やっぱ大きな所から切り離されると 身動き自由になるね
■各社GPU(HWエンコーダ)でのH.265/HEVCおよびVP9のサポート状況(2018年1月中旬時点) ●Intel QSV (Kabylake+Intel Media SDK 2017 R1) 〇HEVC mainおよびmain10。Bフレーム使用可。 〇VP9 機能自体は搭載されているがWindowsのIntel Media SDKが未対応。 LinuxでVA-APIを使えば利用可能らしい。 https://gist.github.com/Brainiarc7/24de2edef08866c304080504877239a3 ●Nvidia NVEnc (Pascal+NVIDIA Video Codec SDK 8.0) 〇HEVC mainおよびmain10。Bフレーム使用不可。 〇VP9 未対応 ●AMD VCE (Polaris+AMF 1.4.6) 〇HEVC mainのみ。main10は不可。Bフレーム使用不可。 〇VP9 未対応 HEVC in HLS: 10 Key Questions for Streaming Video Developers - Streaming Media Magazine http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/HEVC-in-HLS-10-Key-Questions-for-Streaming-Video-Developers-122637.aspx 1. Which Devices Support HEVC Playback in HLS? 2. What’s the Effect on Battery Life? 3. What Does Supporting HEVC Get Me? 4. What Does HEVC Support Cost? 5. What Are the Controlling Documents I Should Get to Know? 6. I Know How to Encode with H.264. What Else Do I Need to Know to Produce HEVC? 7. What Are the Requirements for HEVC? 8. Should I Use Apple’s Suggestions Verbatim? 9. What Are My Live Options? 10. What Does the Spec Say About High Dynamic Range (HDR)? 4でH.265/HEVCのパテントプールの図や概説もあり。 >>38 スレタイ後半でコーデックを列挙する時に 【H.265/HEVC/VP9/AV1】 にすると、なんかH.265とHEVCがダブってるようにも見えるから、HEVCだけでいいかなーと・・・。 次スレではFVCもスレタイに入れた方がいいかもしれないし、そのへんは今後の検討項目ですかね。 次世代ってんだから別に何も入れない方が総合っぽいけどな 分かる奴しか来ないわけだし
>>5 と>>42 の補足メモ。なおビルドは試していない。 software-manual.pdfを見たけど2016年8月のJEM-3.1で ちょろっと書き換えただけっぽいので間違いもあるかも。 ■FVC(Future Video Coding)のリファレンスソフトウェアJEM(Joint Exploration Model)について JVET JEM software (Fraunhofer Heinrich Hertz Institute) https://jvet.hhi.fraunhofer.de/ ・エンコーダ(TAppEncoder)とデコーダ(TAppDecoder)が含まれており、 その時点でのFVCの参考実装を試すことができる。 ・Subversionでソースを落としてきてVisualStudio2015等でビルドする。 ・H.265/HEVCのリファレンスソフトウェアであったHM(HEVC Test Model)の HM-16.6(2015/06/18)をベースに開発されている。 ・元になっているHMのバージョンが古いのは、VCEGが早い時期からHM KTAとして開発していたため。 HM → HM KTA → JEM という流れになっている。 (以下2018/01/17時点) ・JEMの最新はHM-16.6-JEM-7.1(2017/10/27)。 ・ちなみにHMの最新はHM-16.17(2017/10/18)。 2018/01/11 EBU Technology & Innovation - How do AV1, JEM and HEVC compare? https://tech.ebu.ch/news/2018/01/ebu-compares-av1-jem-and-hevc EBU(欧州放送連合)が、ドイツの大学に委託して、UHDテストシーケンスでの AV1、JEM(FVC)、HEVCの比較を実施。1/31に行われるセミナーで結果を発表する予定。 [Comparison of HEVC, JEM, and AV1] In this presentation, the subjective quality of the three video coding algorithms HEVC (High Efficiency Video Coding), JEM (Joint Exploration Model), and AV1 (Alliance for Open Media Video 1) is compared for Ultra High Definition (UHD) test sequences. 一般人にも結果がわかるような報道とか発表があればいいんだが・・・。 JPEG XLの技術公募締め切りが今年4月までなんだが それまでにAV1策定はよ
補足 >>48 は>>46 の記事で紹介されてるリンクで、複数の画像について AV1/x265/JPEG/Original の比較が可能。 久々にAV1ビルドしようと思ったらcmakeとnasmが必要になってたのね 前はcwgwinだけで超簡単にビルド出来てたのに通らなくなってて焦ったわ
うちでcmakeを実行するとaom/build/cmakefiles/cmaketmp/の下に出来る実行ファイルを Norton先生が遮断or削除するんだよなあ・・・。とりあえず一応ビルドは出来るので放置してるけど。
静止画でjpegより高画質な物はもう売るほどあるけど全く流行らん不思議 エンコード・デコードを安価な1チップで高速実行できるようにならないと無理?
>>57 多少性能が上なくらいじゃ置き換えるまでは行かないだろうね webpなんかも、いつも使ってる画像編集ソフトで開けないって大不評だったし イラストなんかだと5分の1くらいまで圧縮出来るようなケースも結構あるけど写真だと良くて2〜3割くらいしか縮まないし
AppleがHEIF GoogleがRIFF MSがTIFF コンテナ三国志
https://news.mynavi.jp/article/jpeg-2/ >JPEGの兄弟のようなMPEGという動画の規格があるのですが、参加している企業の特許が入ると、その企業に規格の利用料が払い込まれます。ビデオやブルーレイなどの再生機器には規格の利用料が1台ごとにかかって、それが製品代に含まれています。 利用料を集めて各企業に再分配する組織(ライセンスプール)があるんです。そのため、MPEGは参加して決定することで利益があがるという方針なんです。 >一方、JPEGは基本方式を使うことに関しては無料(ロイヤリティーフリー)です。無料であることによって広まり、対応する機器の台数が増える、すなわち市場が拡大することによって、自分たちの製品が売れるという考え方なんです。 デジカメでの成功例がまさにそうですね。もしJPEGが有料であったなら、また違った結果になったかもしれません。 標準化機構JPEG 利権団体MPEG heifってコンテナだったのか bpgみたいなものだと思っていたわ
結局、次世代規格はどれが一番良いんだ… もちろん動画の種類にもよるだろうが、HEVC一本で管理し始めても大丈夫かね
当然、HEVCだよ 今更他の規格がいきなり標準になる事はないでしょ
AV1は再生は軽いの? そのうちインテルのQSVになったりしないかなー
アップルがAOMに入ったことでブラウザベンダー全てがAOMメンバーになったからウェブではAV1が確実に広まるだろうな ウェブ以外だとHEVCのほうが強そう
>>68 個人の使用用途ではHEVCがいいだろうね VP9なんかでもそうだけどロイヤリティフリーなコーデックってエンコードが無茶苦茶遅いから演算コストかけてでも莫大な転送量と特許使用料を減らしたい企業にしかメリット無い >>75 仕様がFIXしたのかと思ったけど、そうじゃなくてドキュメントの更新があったってことかな。 これだけ世界中のITと半導体の大手が集まってもなかなか完成しないもんなんだな
>>80 ------- その1 ------- ■VP9やAV1との比較。主観評価じゃなくYUV-SSIMでの指標評価。 AV1 0.1.0(Rev. c8b38b0bfd36) ←2017年6月末頃 VP9 v1.6.1-433-g6af42f5 ←2017年4月頭頃 x264 r2833 df79067 ←2017年5月末頃 x265 1.9+169-e5b5bdc3c154 ←2016年7月末頃(妙に古い) ●品質:x264と同等の画質を何%のビットレートで得られるか AV1: 55% x265(3pass/placebo): 67% x265(2pass/placebo): 69% VP9: 72% x265(2pass/veryslow): 75% ●エンコード速度(他と比べて) ・x265の2or3pass/placeboは10〜15倍の時間がかかる(実用域ではない) ・AV1は2500〜3000倍の時間がかかる(実用どころじゃない) ●その他 ・実用域だとVP9の方がHEVCよりいい感じ。 ・AV1とVP9はレート制御甘すぎじゃね?(目標ビットレートとのズレ) >>80 ------- その2 ------- ■Subjectify.usっていう主観評価のサービス作ったんで それを踏まえて各種HEVCエンコーダを比較してみたよ。(昨年12/1のレポート) ●HEVCエンコーダの比較結果 ・Kingsoft HEVC Encoder ってのがx265より良い結果になったらしい。 よくわからんけど、これのことだろうか? https://github.com/ksvc/ks265codec ●Subjectify.usについて ・NetflixのVMAFよりうまくできてるぜ!(自画自賛) ●x264/x265の--tune ssimと主観評価 ・x264/x265で --tune ssim にしたらpsy-rdとかがオフになるから 主観評価は下がると思ったんだけど、むしろ上がった。 ・でも1080pで1〜4Mbpsという低めのビットレートなのが原因かも。 ・x264の開発者によるとpsy-rdは高ビットレート域での改善に使うものらしい。 あと--tune ssimでは--aq-modeがデフォルトのVAQからAutoVAQに変わる。 AutoVAQはある程度自動調整されるのでそれが良い方向に働いたのかも。 VAQは調整次第でAutoVAQより良くなるけどソース毎の調整が必要。 2500〜3000倍か…時間がかかりすぎるどころの話じゃないな…
ストリーミング動画の流れによって曲がり角を迎えるMPEGについて「MPEGの父」は何を思うのか? http://gigazine.net/n ;ews/20180130-leonardo-chiariglione-mpeg-crisis/ >>81 最新のAV1エンコーダは早くなってなかった? エンコードが激重でも有意に縮めば適当な所でgoサイン出るかもね youtubeやnetflixみたいな大規模配信サイトならアクセス多い動画だけでも縮めばメリット大きい デコーダーはアプリに組み込めばいいから対応も楽だし
HEVCもリファレンス実装の時はエンコード遅くてx265が最適化しまくって早くなったけどAV1はどのくらい高速化する余地があるんだろ 圧縮率から考えてHEVC以上の計算量は確実でそれ以上に早くなる事はないだろうけど
>>90 肝心の画質はどうなのかな? 画質が落ちるようなら今まで通りx265のソフトウェアエンコードを選ぶし。 >>82 ks265codecっていうの試してみようと思ったけどパイプ入力も出来ないから使い勝手悪いな issue見てもkingsoftの許可が無いとパイプ入力実装出来ないみたいな事言ってるし使用制限版って感じやな ちゃんとした製品版もあるんかな Firefoxは既にAV1をデコードできるらしいな
そういやそうだったな なんか適当な小さめのAV1動画ある?
>>95-96 今のところAV1のデコードができるのはFirefox Nightlyのみ。 ●2017/11/28のMozillaの記事 DASH playback of AV1 video in Firefox - Mozilla Hacks - the Web developer blog https://hacks.mozilla.org/2017/11/dash-playback-of-av1-video/ ●AV1 デモサイト AV1 Demo by Mozilla and Bitmovin https://demo.bitmovin.com/public/firefox/av1/ ・Firefox Quantum 58.0.1 では以下が表示されて視聴不可。 This browser does not seem to support (this version of) AV1, please try Firefox Nightly. ・Firefox Nightly 60.0a1 なら視聴可。以下は記事ページのwe can report:のところの判定。 This browser supports AV1! It recognized the media type(s): video/webm; codecs="av1" video/webm; codecs="av1.experimental.e87fb2378f01103d5d6e477a4ef6892dc714e614" >>103 最適化されてもHEVCの10倍複雑でエンコに時間がかかるっていうのはいわゆる全ての機能を使ったhighプロファイル的な状態なのかな? 機能制限してライブ配信等々を目的とした現行のx265並みの負荷で同等の動画出力ってのは構想にあるんだろうか? OSSみたいだし誰かが勝手にフォークして本体に取り入れられたりみたいな流れになるんかな >>104-106 標準化の仕組みをちゃんと理解してないけど、FVCは今の段階では識別名だったりプロジェクト名だったりで、 標準化が確定したら正式名称になるんじゃないかな。 Requirementの文章を見ると、FVCは新しい標準としてではなく、HEVCの拡張の1つとして標準化されることも ありえると書いてるようだけど、順当に標準化が進んでいけばH.266/FVCになる可能性が高いんじゃないだろうか。 ITU的には標準化が確定するまでH.266という表現はできないので、H.FVCと呼ぶ感じかな。 VP9のエンコードも相当時間かかるのにYoutubeのあの量とあの解像度のVP9をあんなに短時間でどうやってエンコードしてんだろ
>>110 http://2chb.net/r/avi/1485191956/223-224 223名無しさん@編集中 (ワッチョイ 271f-RZRQ)2017/04/15(土) 00:02:00.70ID:HbkQRrYn0 VP9ってあんだけ時間かかるのにYoutubeで使われてるVP9はどうやってあんな膨大の量の動画をVP9でエンコしてんの?クラスタ? 224名無しさん@編集中 (ワッチョイ 5f72-pzmP)2017/04/15(土) 00:46:11.32ID:5LrEp1qT0 >>223 What Does YouTube Do To Your Video After You Upload It? - YouTube VIDEO 分割処理っぽいね >>112 うーん、AV1はまだ仕様固まってないから、どのコミットが使われてるのか知りたいんだが どこを見れば書いてあるんだろう・・・。 Stand by for H.266 compression https://advanced-television.com/2018/02/01/stand-by-for-h-266-compression/ FVC/H.266 Development Schedule Standardisation process has started Target >50 per cent over HEVC Oct 2017, Call for Proposals Feb 2018, Responses evaluation Oct 2018, First test models due Oct 2019, First versions of Standard End 2020, Final Standard June 2021, First hardware Codecs デコードのほうは intel Kaby以降 NVIDIA 10x0以降 AMD 全滅 でいいのかい?
AMDってAOMediaに加盟してるのにデコード出来ないのか?
シェーダーだけだからキツいね Ryzen買えよってことかもw
YouTubeガクガクVP9でしょ AMDが出来ると言って出来てない奴といえば、これが一番遭遇率が高い筈
GPUを利用したソフトウェアデコードとかすれば、専用デコーダ積んでなくても早くなるとかならないもんかな
>>120 DXVAChecker4.0.0の記事でAMDのVP9デコード支援について色々書かれてた。 http://bluesky23.blog.shinobi.jp/entry/20180210 調べてみたけど、間違いがあれば教えてほしい。 ・AMDはCrimsom ReLiveでVP9のデコード支援に対応。 DXVA方式に加え、Chrome用の独自方式(AMD MFT VP9 Sync Decoder利用)もある。 ただしどちらもデフォでは無効。レジストリや起動オプションで有効化できる。 ・2017/10/23のReLive 17.10.2で、VP9のDXVAデコードができなくなった。 ・2017/12/12のAdrenalin 17.12.1で、amdoclvp9lib64.dllが消えた。 ・現状でAMDのVP9デコード支援が効くのはChromeだけ(?)。DXVA方式は効かない。 ・FirefoxでAMDのVP9デコード支援を使うとGPUクロックが上限に張り付くという問題がある(?) FirefoxはChrome方式なのかな?よくわからなかった。 ・最新のAdrenalin 18.2.1でもそのまま(?)で、 VP9のDXVAが効かなくなったことについてAMD公式からの発表は一切無い(?) たぶんあってるはず 自作PC板でも同じ報告があった
これは機能は実装したけど致命的なバグがあって使い物にならない代物だったということかな? いくらなんでも時間的にもう無理な頃合いだよね
そういえば>>112-113 の VLC 3.0.0 でのExperimentalなAV1デコードの話は、 liaomをビルドした上でVLCを--enable-aom付きでビルドすればできるよというだけらしい。 公式ビルドは対応してないようで、av1.webmを再生しようとすると以下のエラーになった。 コーデックがサポートされていません。: VLCは形式 "av01" (AOMedia's AV1 Video) をデコードできませんでした。 xvc codec https://xvc.io/ Royalty based next-generation video codec. Compression performance beyond HEVC. >>129 Jonatan Samuelsson@JonatanDivideon 元々EricssonでHEVCをやってた人みたい。そこを飛び出して新たに始めるとかハッカーっぽくて好き。 AV1は別にHEVC超えなくて同じくらい狙えばよかったんじゃないの?? 同じくらいだとパンチ弱くてすでに普及が進んでるHEVCがあるから、 AV1の普及進まないとみてHEVC越えねらったのかな?
あれか、AV1がHEVCと同じくらいだとひょっとして世代的にVP9と同じになちゃうのかな?・・
つーかDLすると264もVP9も大差無いんだが どうなってるんだw
>>136 Youtubeの話かな?「大差ない」と言うのは何を基準にして言ってる? 確かにモノによってはVP9もH.264もファイルサイズ(ビットレート)が同じくらいだったり むしろVP9の方がでかくなってることもあるし、結局VP9も割とビットレートでゴリ押ししてる感はあるけど、 画質とビットレートのバランスを考慮して比較しないと意味ないぞ。 それに今のYoutubeは1440pより上は一部を除いてVP9だけになってるから高解像度での比較はできないし。 4320p60fpsの動画つべに上げてみたがローカルh264の半分強の負荷で再生出来たのはその為か 再生支援か元々のデコーダが素晴らしいのか知らんけどVP9悪く無いなぁ
>>140 訂正 × HMはVP9と比べるとエンコード速度は3.4倍だが 〇 HMはVP9と比べるとエンコード速度は3.4倍遅いが 映像業界に潜伏してるエロイ人に質問です 静止画の画質って色調チェックにはカラーバーとか 解像度チェックのいっぱい直線や曲線が引かれたチャートがあるけど 動画の動きの画質比較用で風景とか人物とかじゃなく 幾何学的な映像で業界標準的なものってあるの?
>>139 GTX1080のEVGAのFTW?だからちょいOCモデルかな と一応CPUは5960Xの4.3Ghz CPU負荷7〜8割から4割程度まで下がった 【2018】 H.265/HEVC Part8 【7680x4320】 スレから誘導させてもらいました 現在NVEncCでHEVCエンコードを行っているのですが x264の--crf 20に相当するNVEncCの--cqpの値はどの程度のものなのでしょうか?
規格もエンコーダーも違うから答えられる人間は存在しない
>>147 レスありがとうございます ざっくりですが x264の3/5くらいのビットレートを目標に--cqpの値を変化させてみます ARD(アーアールデー)やZDF(ツェットデーエフ)、RTL(アールテーエル)など大手含めて完全にMPEG2からHEVCへ切り替えか 日本はアナログ→デジタルの混乱で総務省も大変だったのに、ドイツは二度目の切り替えとかよくやるな
最初からHEVCへの移行も視野に入れた規格にしてただけでは >>149 なにか変わるんですか? >>152 >>149 >>56 のリンク先PDFより >2.2 ビデオ符号化 > 本会合では2つの作業項目が完了した。1つは、2017年10月にエミー賞を受賞したH.265の改訂版であり、 > 新たにモノクローム10と、メイン10静止画の2つのプロファイルを追加した。 > これは、色空間のアスペクトの修正と、補助的な拡張情報メッセージを追加するものである。 > 補助的な拡張メッセージには、コンテンツの色ボリューム、正距円筒図法とキューブマップによる > 全方位360度投影、リージョンに関するパッキング、球面ローテーション、全天球視点、 > 領域の入れ子及び動き中心のタイルセット抽出情報集合と関連するそれらの入れ子が含まれる。 > .・・・ >>150 そのサイトやWikipediaの情報を見ると、ドイツでのDVB-T2 HDへの移行自体は2017/3/29から開始されてるみたいだよ。 2018/4/25は移行のPhase 2bってことで、地域が拡大されるということらしい。 2018年秋、2019年春にも地域拡大が予定されていて、それでようやく移行完了らしい。 DVB-T2 HD https://de.wikipedia.org/wiki/DVB-T2_HD 音声はHE-AACって書いてるね。 HDで提供されてる360°映像は画質クソすぎて見れたもんじゃないから、8Kで提供されるようになれば有り難いね HEVCにその規格がこれまで盛り込まれてなかったのはビックリだが
Youtubeは既に8K 360度 3Dってのもあるね。 Youtubeの8K60pのVP9って、どれくらいのスペックなら再生できるんだろ。
>>159 Intel KabyLake以降、NVIDIA Pascal以降で対応してる>>139 AMDはRavenRidge(Vega 11)が遂にDXVAで4K対応したけど8Kはまだ >>160 4Kでは? 8kデコードに対応したGPUあんの? つべのフォーマット272(8K60pのVP9)はGTX1070がギリッギリデコードが追いつく程度 Pascalならデコードはできるデコードは
>>160 再生支援の対応状況としてはそうなんだけど、レンダリングの負荷とかもあるので どこまで実用再生できるのかなーと。 >>164 ということはレンダリングまで含めると厳しい感じなのかな? 気が向いたら最新のDXVACheckerでデコードパフォーマンスや再生パフォーマンスを計測してみてくれると嬉しい。 テスト対象:VIDEO DXVA Checker 4.0.1 LAV Video Decoder 0.71.0をDXVA2 (native)で運用 スケーリングはオリジナルサイズでの再生パフォーマンスの結果 CPU: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz GPU: NVIDIA GeForce GTX 1070 Decoder: LAV Video Decoder Decoder Device: VP9_VLD_Profile0 Processor Device: DXVA2VideoProcessor Frames: 11941 FPS: 65.396 CPU Usage: 4 [2-8] % GPU 3D Engine Usage: 15 [7-17] % GPU VideoDecode Engine Usage: 97 [82-100] % デコードパフォーマンスもほぼ同じフレームレート >>166 ありがとうございます。やはり8K60pともなるとかなりギリギリなんですね。 固定機能だけど、GT1030はNVEncが省かれたりしてるので違うかも?単に無効にしてるだけで同じかも?
デコード回路の規模はPureVideoHDのバージョンで同じ気がするけど GPU VideoDecode Engine Usageはクロック(P-State)で処理能力が変わるので、ピーク性能が同じとは思えない コア、メモリクロックと違う何かがあるのかもしれんが、わからん
CPU: Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz GPU: Intel(R) UHD Graphics 630 Decoder: Microsoft WebM MF VP8 Decoder Transform Decoder Device: VP9_VLD_Profile0 Frames: 11941 DVXA2 FPS: 79.138 CPU Usage: 0 [0-0] % GPU VideoDecode Engine Usage: 93 [81-99] % D3D11 FPS: 83.994 CPU Usage: 0 [0-1] % GPU VideoDecode Engine Usage: 97 [55-99] % Edgeで実際に再生しながらGPUエンジン使用率 3D: 20 [-25] % VideoDecode: 78 [-87] %
圧縮は出来ても速度が尋常じゃなく遅いのが現状なんだっけ? 特許回避しながらどこまで早く出来るのかねえ、技術的な話は分からんが頑張ってもらうしかない
50代後半の人が定年になるまでは安泰だろ。 来年度以降もミルビューや旧コネクテッドの事業をそのまま続投してもしばらくは大丈夫じゃないかなぁ。
youtubeとnetflixが採用するの決めてるし
エンコは企業に任せるとしてハードウェアデコードできないと厳しいかね?
> ・Warped motion and global motion compensation MPEG-4で負荷に見合った効率を得られないと不評だった機能だが大丈夫なのか
そりゃあハードウェアエンコだろ、それこそニューラルネットワークがーって革新無いと無理だろうねコレ
次の次くらいのコーデックはニューラルネットを使ったものになりそうだな
>>183 解像度も高く高品質になってるし MB-Treeみたいな高度な入れ子処理も行うようになってるから また違う結論に至ったのかもよ 対抗馬のhevcを引き合いにMB-Treeって書いたけど AV1にあるのかは知らない
HEVC採用、mpeg陣営の最新静止画規格が一番乗りか webpは中身vp9になって対抗しないのかな
AV1のサンプル動画見ると、MB-tree的な機能を効かせまくってるように感じる。
乾いた雑巾を更に絞るようなもんだしな ムーアの法則が死亡してるから果たして実用的な時間でエンコ出来るようになるか疑問だわ
>>194 Polaris/VegaのVP9はブラウザ向けの再生支援しかできないようだけど、 RavenRidgeではちゃんとVP9のDXVAにも対応したみたいだよ。 HEVC Advanceがコンテンツ配信著作権使用料廃止、特定の著作権料金と上限を減額 https://japan.cnet.com/release/30237475/ > 独立系ライセンス供与管理企業のHEVC Advanceは14日、HEVC Advance Patent Licenseから > 「サブスクリプション」と「タイトルごと」のコンテンツ配信を廃止し、HEVCの普及を加速し、 > ストリーミング、ケーブル、オーバー・ジ・エア・ブロードキャスト、衛星配信をサポートして、 > 最高のビデオ体験を消費者に提供する。今回の発表によって、HEVC Advanceは、 > インターネット・ストリーミング、ケーブル、オーバー・ジ・エア・ブロードキャスト、 > 衛星を含む非物理的なHEVCコンテンツ配信にライセンスを供与しないし、著作権使用料を求めない。 >>199 美味い方に乗っかるから負ける事は無いぞ。 何処まで適用されるのかよく分からんなぁ しかしあれだな・・・。>>196 のStreamingMediaの記事でも 「はぁ?現時点ではロイヤリティの情報を公開するつもりがない?バカなの死ぬの?」 みたいにこきおろされてるVELOS media(HEVCのライセンスプールの1つ)に SONY、Panasonic、、SHARPといった企業名が並んでるのを見ると、 「やる気がないならHEVC普及の足をひっぱってないで、さっさとMPEG-LAにでも合流しちまえよ」って言いたくなるな。 ちなみにVELOS mediaのHPに行ってみたら無駄に動いてちょっとうざかった・・・。 http://velosmedia.com/ ストリーミングで金がかからなくなるのか youtubeがどう動くかな
でも、徴収をやめるのはHEVC Advanceだけで、他にもパテントあるんでしょ?
>>206 そんな方針は発表されてないと思うけど、何を根拠に言ってる? コンテンツ配信へのH.265/HEVCのライセンス課金についての現状は以下のような感じだと思うけど。 ●MPEG LA 無し。 ●HEVC Advance 今回の変更で無しになった。 ●Velos media 立ち上げからそろそろ1年経つのにライセンス条項を一切発表していない。 FAQに As it relates to content, we will take our time to fully understand the dynamics of the ecosystem and ensure that our model best supports the advancement and adoption of HEVC technology. とあるだけ。少なくとも「コンテンツ配信には課金しない」とは明言されていない。 ●Technicolor 無しと明言されている。 「コンテンツプロバイダに課金したらHEVCの普及を阻害するだろ」っつってHEVC Advanceを抜けたという経緯もある。 ●その他 知らん。 mukenさんがHEVC Advanceは四天王の中で最弱っていうネタ投稿してたけど 配信側からの徴収は行ってないパテントプールが多いのね
ブラウザはどうなるんだろうね。H.264の時もFirefoxやChromeは対応を渋ってたけど。 現状のブラウザとH.264のライセンスの関係ってどうなってんだろ? Win10だとIE/Edge/FirefoxはOSが持ってるMediaFoudationのH.264デコーダを呼び出してるみたいだからライセンスは関係無し? ChromeはMediaFoudationのH.264デコーダを無効にしてもデコードできるみたいだから独自デコーダ持ってるのかな? ライセンス料はどうなってるんだろ? H.265についてはWin10 FCUからH.265デコーダが外されて別途ストアからHEVC Video Extensionを入れないと デコードできなくなったみたいだし、それもハードがH.265再生支援をサポートしてないとダメっぽいから そこからなんとかしないとどうしようもなさそうだけど、よくわからない。
まあAV1のこともあるし、バラバラで複雑になってるH.265のパテントホルダーに圧力をかけるためにも、 FirefoxやChromeでのH.265対応はすぐには進まないかもね。
おいおい、iPhoneで撮ったHEVC動画はどうなるんだよ 能力を存分に発揮できねえじゃねえか
ffmpegはGoogle Summer of Code 2018でHEIF/HEICの読み込みを実装する予定らしい。 SponsoringPrograms/GSoC/2018 - FFmpeg https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2018 HEIF support ・FFmpeg currently does not support reading HEIF/HEIC files although this is a format with increasing usage in mobile devices. >>210 H.264はOpenH264を使えばCISCOがライセンス料を負担してくれているからね firefoxはそれを使っているよ プラグインの欄を見てみればわかると思うけど >>216 じゃあOpenh.265作れば解決だね なんでCISCOが肩代わりして支払ってるんだろ? 何か弱みでも握られてるのか?
>>216 OpenH264はWebRTCで使われてるけど、動画再生には使われていないと思う。 >>210 で書いたように、OSのデコーダを無効にしただけで再生できなくなっちゃうし。 HEIFってBPGみたいに全然使われないかと思ったけど案外採用されてるね ただ今のところYUV420しかデコード出来ないらしいのが痛いが
圧縮画像は基本420だから、それほど危惧する必要はないんじゃないの?
YUV420は赤の崩れみたいな問題もあるし、RGBかYUV444/YUV444P10があった方がいいという話では。
420と444とRGB(可逆)で拡張子か何か変えて1発で判断出来るようにしてくれよ
>>228 これ。 HEI0,HEI2,HEI4,HEIRとかなら分かりやすいのに。 高圧縮なコーデックが流行るのはいい事だと思うけどheifはライセンスどうなってるんだ?
もう旬は過ぎた感じだけど、今更本の自炊を始めよう思ってるんでHEIFが普及してくれるのはありがたい EPUBやPDFもHEIF対応してくれないかなぁ
>>230 HEIFの規格自体は対応してても、OSやソフト等がどこまで対応するかは不明だからねえ。 最低でもyuv420p8の heic / hevc ブランドには対応するとして、 heix / hevx への対応が広がるかどうかは、まだわからないのでは。 現時点で何がどこまで対応してるのかはよく知らないけども。 HEIF Technical Information - High Efficiency Image File Format https://nokiatech.github.io/heif/technical.html Brand CodingFormat heic HEVC (Main or Main Still Picture profile) heix HEVC (Main 10 or format range extensions profile) hevc HEVC (Main or Main Still Picture profile) hevx HEVC (Main 10 or format range extensions profile) 日テレ系SOC、HEVC 60i 1920x540というかなり特殊な設定使ってるのね
>>235 HEVCの規格上どうしてもそうなるという可能性が x265でインタレ保持するときもフィールド分離してやらないといけないし VLCは3/13のコミットからHEIFに対応しつつあるらしい。 193f466c4a [Tue Mar 13 18:51:32 2018 +0100] [demux: add support for HEIF] Nightlyで試せるはずだけど、試してはいないので現時点での出来は不明。 https://nightlies.videolan.org/ >>238 結局よくわからん… 関係なさそうだから、突っ込まないでおこう >>240 俺もよく知らんけど、中継車と放送局を結ぶ衛星中継で飛んでるデータのことでは。 >>235 それってどうやって調べたの?どこかの記事? それとも何らかの方法で受信して解析できるのかな? >>233 MacだとHEVCデコーダが対応してるのはハード処理、 対応していないのはソフト処理になるようだけど、 Win10のHEVCデコーダはハード処理専用みたいだし、 どうなるのかわからなんなあ >>235 LSIチップのSoCじゃないのね。 紛らわしいわwww >>236 HEVCのインタレってそんな仕様なんだ インタレソースだとh.264に対してそんなにメリット無いのかな? HEVCは本来インタレをサポートしない前提だったんじゃなかったっけ? 今実装されてるのもインタレもどきというか、独自実装のような感じを強く受けるのだが
そもそもいつまでインターレース使う気なんだ。 1000年代の代物だぞ。
1440x540のデータ量でフルHD60fpsと言い張れる
>>249 一切ないな。ブラウン管テレビが無くなった今では負の遺産。 H.265にもインタレの規定はあるみたいだし、以前x265スレ http://2chb.net/r/avi/1462270195/173-189 で「HMならインタレもデコードできるらしい」と言われてたので試してみたが うまくいってるように見える。(やり方が間違ってなければだが) ffmpegやLAV等ではH.265のインタレへの対応が進んでないのかな? 640x360-60i.avs #----------------------- # 30fpsのプログレッシブ動画を読み込む AVISource(360p30.avi) # -> 640x360 30000/1001fps # # TFFとしてフィールド分離 AssumeTFF() SeparateFields() # -> 640x180 60000/1001fps #----------------------- # x265でインタレースエンコード # http://x265.readthedocs.io/en/default/cli.html#cmdoption-interlace # HEVC encodes interlaced content as fields. # Fields must be provided to the encoder in the correct temporal order. # The source dimensions must be field dimensions # and the FPS must be in units of fields per second. ffmpeg.exe -i 640x360-60i.avs -strict -1 -pix_fmt yuv420p -f yuv4mpegpipe - | x265_2.7+14_x64.exe --y4m - --lossless --interlace tff -o interlace.265 # interlace.265は、ffplayやMPC(LAV)では 640x180 60000/1001fps として再生されてしまう # HM(HEVC Test Model)のデコーダでyuvファイルに。 # HM software: Decoder Version [16.18] (including RExt)[Windows][VS 1900][64 bit] TAppDecoder.exe -b interlace.265 -o decoded.yuv # yuvファイルを再生 → 640x360 30000/1001fps として正常に見える %ffplay% -f rawvideo -pixel_format yuv420p -video_size 640x360 -framerate 30000/1001 decoded.yuv フィールド周波数高い60Hzだから、倍速120Hzが効きやすくなる IP変換でかなり正確にブログレッシブ化出来る データ量が半減する 実は今時のデジタル技術によって逆に見直されてるのがインターレース
>>255 プログレッシブの60Hzも余裕でどんどんプログレッシブ化が進んでるのが実際のとこだと思うんだけど どういう現場のどんな人達がそういう見直し方をしてるの? インターレースお払い箱批判が酷くなったのは まともにI/P変換出来ない安物LCDモニターが売られ始めてから それよりも葬り去るべきはプログレでも低フレームレートのガクガク映像 あれを有難がってガンガン垂れ流してる人の視覚ってどうなってんだろう
個人的にはフレームレートや解像度を多少下げても ノイズの少ない映像を流してくれって思う ビットレートが高いはずの某有料BSチャンネルですらノイズまみれ
>>258 最近、BSが1920から地デジと同じ1440になって、ビットレートも地デジ並みに下げられたからな HDでも圧縮率の低い高ビットレートなら、相当きれいなもんだが >>257 ちょっといいテレビなら問題なくても、安いテレビだと見られたものじゃなくなるな 30pが増えてるのは、4K60pの撮影編集がXAVC class300だと600Mbpsになり、HD60iの50Mbpsの12倍になるから、記録保存も編集も大変過ぎ てことで、4K30pの300Mbpsでお茶を濁すから 瞬間的に入る紙吹雪パターンに遭遇したら ビットレート爆上げするなりブロック格子細かくしたり そういうのに特化して研究してる優秀なヒト誰も居ないのだろうか もう記録映像より3Dリアルタイムレンダリングコンテンツが 家庭用に作られるようになる方が先かも知れないけど… それはそれで三船敏郎と越後製菓がチャンバラする新作とか楽しみだけど
かのDVDフォーラム vs DVD+RWアライアンスみたいな構図やなw
60pと比べたら60iの方が良いけど、 確かに30pと比べたら60iの方が遥かに良いな 時代はiPadですらリフレッシュレート120Hzなのに30pはガクガク過ぎる
60pと比べたら60iの方が良いけど、 ↓ 60pと60i比べたら60pの方が良いけど、
>>262 つ crf(品質基準)モード >>264 動きの滑らかさはそうかもしれないけど 画質自体はプログレのほうが断然優れてるから30pのほうがいい ま、自分でエンコードしない人にはインタレ放送の画質の悪さなんて気づかないだろうけど >>266 60iは60pの半分の帯域で済むし、普通のテレビのI-P変換でそこそこいい1枚映像の画質が得られるし、効率がいいんだよ XAVCならHDだと50Mbpsの60iと比較して、4K60pとなると600Mbpsになるから、12倍の帯域とストレージ容量を食い潰すしな >>267 なんで>>261 と同じ内容を2度繰り返したのかよくわからんが、HDだの12倍だのは本筋とは全く関係なくて、 ・4K60pはXAVCだと600Mbpsになって大変。 ・4K60pがきつい場合は4K60iか4K30pにしてレートを半分にして誤魔化そう。(それでも300Mbpsだが) ・滑らかさ重視の60iにするか、1枚絵重視の30pにするかは人それぞれだよね。本当は60pが一番いいけど。 ということで、4K過渡期の次善手段として4K60iが選択肢に入ってるというだけでは・・・。 仕方なく使ってるというだけなのを「インタレースが見直されてる」と表現するのは違和感があるな。 4K30pを「お茶を濁す」と表現するなら、4K60iも「お茶を濁してる」ことに変わりはないと思う。 4K放送は60pなんだし。 意外と収録のみの現場ではPsFが活用されてたりするのだ
あー、コストや状況等を踏まえてフォーマットを選択するのは当たり前だろうから、 現場でインタレースを使うのが悪いと言ってるわけじゃないよ。 ただ、そういうフォーマット選択って昔からやられてきたことであって、 別に「インタレースが見直されてる」ってわけじゃないんじゃないかなあというか そのへんの表現で少しモヤっとしただけというか、それだけです。
HEVCでインタレとか何考えてんだ…マジで放送にしか需要無いから
ここはPS4proが擬似4Kのために使ってる市松模様方式で…。
綺麗にデインターレースできる映像は プログレッシブにしても動画サイズはあまり変わらない気がする
Multi-Codec DASH Dataset: An Evaluation of AV1, AVC, HEVC and VP9 - Bitmovin https://bitmovin.com/av1-multi-codec-dash-dataset/ > This scientific evaluation puts AV1 to the test against industry standard codecs > and shows that AV1 is able to outperform VP9 and even HEVC by up to 40% >>277 ついでにネタ元の1つ前のレスからMediaInfoのAV1対応の件。 https://mediaarea.net/MediaInfo/ChangeLog MediaInfo change log: Version 18.03, 2018-03-19 -------------- + AV1: support of AOmedia AV1 based on latest specifications draft, raw (OBU) and in MKV だったらFirefoxとChromeとEdgeはHEVCに対応してくれるかな?
どうだろうねえ。 今みたいにOSが用意するHEVCデコーダを呼び出すといった実装は可能になるんだろうけど、H.264 vs WebM の時のように HEVC vs AV1 HEIF vs AVIF ( https://github.com/AOMediaCodec/av1-avif ) という対決構図を作って、最低でもHEVCのライセンス面での更なる譲歩を引き出すためにゴネる気もする。 まあAV1がどこまで使えるかにもよるけど。主に速度面が心配だ。 仕様が固まったということじゃなくて 規格(開発の)凍結なの?
3000倍の時間かけてまでエンコードするほどの価値あるコーデックではないということ
>>283 仕様凍結(freeze)=仕様確定だな ハードウェアエンコーダーが出ない限り、AV1に実用性はない
IntelとAMDとNVIDIAの名前があるんだし、HWエンコーダーは出てくると思うぞ
>>281 H.264のSiscoみたく特許料を肩代わりしてくれるところが現れない限り難しいと思うな 拡張機能(有料)で対応とかならあるかもしれんが https://m.srad.jp/story/18/03/19/1052226 >現状、HEVC/HEIFはエンコード・デコードに特許使用料を少なくともMPEG LAと HEVC Advance に支払わなければ ならない Apple は iPhone の中に特許使用料を織り込める。 Android P は端末メーカーが使用料を支払えば良い。 Microsoft は どうやらHEIFのデコードにはユーザに 120円を Windows Store で 支払わさせることで解決するみたい >>277 >現在の計画によると、コーデックの仕様は今年の7月にインターネット標準として採用される予定です。 漸くか >>293 ああ、>>280 は「AV1が諦めた」と勘違いしてたのか・・・。意味を取り違えた。 >>282 はブラウザのHEVC/HEIF対応可能性について書いただけであって 別にAV1の「凍結」を開発中止だと勘違いしたわけじゃないんだけど、 確かに流れだけ見ると勘違いしたように見えてしまうな・・・。 >>281 書き忘れたけど、Edgeは既にWin10FCUで 「デバイス製造元からのHEVCビデオ拡張機能」(HEVC Video Extension) が入ってればHEVC動画の再生ができるよ。 民生機でも実用的な時間でエンコードもできるコーデックと 少しでも画質容量比を良くするためにエンコに死ぬほど時間がかかるけど 莫大な帯域を消費する配信業者用の業務用コーデックかという話で どっちが勝ったり諦めたりという話ではないと思うぞ どのみちAV1は俺らが気軽に扱えるものにはならんだろ
これまでAviUtlやAvisynthのプラグインの開発者ですら もうTSやBD,DVDのソースをカットしてフィルタ掛けてエンコードしてって作業に飽きてほとんどエンコードしなくなったと言ってるからねぇ... ストレージが大容量化したからTSのままでもスマホやタブレットに転送して視聴した方が楽になったんだと HEVCはQSVのHWエンコーダがそれなりの速度でまあまあの品質だしAppleのお陰で再生環境も揃ってきたし コンシューマはHEVCを選んでおけばいい気がする
BDはさすがに30G超えてくるからエンコ必至だろ。 インタレソースなら解除が面倒だしなぁ… とりあえずインタレは早く廃れろ
インタレ解除は例のHWインタレ解除フィルター使うか、レコーダーからのキャプチャーならばレコーダーで解除
MX150搭載なら安いのはLenovoのideapadあたりか それでも9万コースだけど そもそもモバイルで単価の低いCPU積んでるモデルな時点でdGPUなんぞ積まないから、dGPU積んでる時点それなりにするんだよな そのうえHWデコーダと違ってGPUブン回すから綺麗に処理出来てもバッテリ保たないだろうなぁ
動画エンコードを10万円以下で考えている人はクオリティーなんぞ求めるべきではない
avisynth+対応プレイヤーでリアルタイムフィルタ処理すればいいという話だぞ
>>307 なんでボカしてるのか知らんけど、例のフィルタってnekopanda氏のD3DVPだよね? https://github.com/nekopanda/D3DVP これは「GPUでインタレ解除してプログレッシブでエンコードしたい場合」に使うもの。 インタレソースを再生する場合は普通にレンダラがGPUを使ってインタレ解除するんだから、 再生時にわざわざAvisynth+使ってリアルタイムフィルタ処理なんてする必要ないと思うんだけど。 インタレ解除したものをBlueskyFRCに渡してフレーム補間したいとかなら別だが・・・。 というかインタレ解除とかの話はAvisynthスレとかTSスレとかでやった方がいいと思うよ。 動画の世界は常に流動的だという意識が充分ではないようだな 時代は今後、インターレースからプログレッシブへと潮流が変わっていくことになる そうすると、やがて再生時にインタレ解除しようにもクオリティーの高いインタレ解除技術が使えなくなっている可能性が高くなってくる それならばインタレ解除技術が充実している今のうちに解除してからエンコードしておけば、後々インタレ解除のクオリティー問題に悩まされなくて済む それに再生時にインタレ解除する前提では、再生する環境に依存することになるから、古いPCや安物のプレーヤーを使って再生する必要が出た場合にも、 満足いく再生ができない問題に悩むハメになる
そんな大袈裟な意識持ってるなら、現存する手法よりも 高度なインタレ解除技術が登場する可能性も考慮したほうがいいのでは。
>TSのままでもスマホやタブレットに転送して視聴した方が楽になった 君ってすぐ騙されそうだね
>>310 確かに エンコードした後でより優れたインタレ解除が出てきたら後悔しそう つーか放送がインタレな以上、当分インタレはなくならないでしょ 4K放送は一般に普及するとは思えないし インタレ解除については、これ以上の進化は期待しにくい あるとしても時間をかけて演算するディープラーニング系にわずかに可能性はあるが、再生時のリアルタイム処理に使うには不向き
>>308 D3DVPはavisynth+じゃなくても動くことを考えると KTGMCのことをいってるのでは >>312 どう考えても実際にやったことない奴だな 一応TSのままハードウェアデコード&ハードウェアデインタレースで再生できるけど、 60pじゃなくて30pになるのでカクカクで使い物にならん(Android&Snapdragonの場合、iPhoneは知らん) だいたいWiFiなんて11acでも有線GbEより遥かに遅いし時間掛かって面倒 それこそQSVとかでハードウェアデインタレース&エンコードしといた方が楽 最近の流行りはサーバ側でのリアルタイムエンコードでタブレット等での視聴 つまりネットワーク負荷は依然高いからエンコードが使われるわけで
BDは気に入ったのしか取ってないからm2tsのまま取ってるけど、ゲームの録画は可逆だから編集後にエンコしてるわ。 でないと1時間で500GBとかになるし
16K無圧縮の帯域を実質スループットで通せるくらいネットの帯域が拡大するまでは廃れないんじゃね?
>>323 アホですか どんなコーデックでも成り立つよそれ 物理的に無理やろな データをテレポートで遅れるくらいにならないと
もう開発者は開発を始められるんだな、俺は無理だが エンコード速度はどんなもんなんかね
HEVCだってリファレンス実装のHMとx265では数百倍は速度が違うのでAV1もこれから多少は最適化されていくと思いたいが
でもそもそもの計算の複雑さがHEVCの10倍とかあるんでしょ? 特許に引っ掛かるので仕方ないといっても流石に酷いように思う
なんかロゴが折り紙のように見える もしかして折り紙的な技術が使われてるとか?
放送に採用されないコーデックは、どこまでいっても中途半端 ライセンス逃れを開発理由の一つにしている時点で、自ずと限界は来る
aomのコードはまだリリースタグはついてないのか。
標準品質で同じ動画を変換するとx264よりx265はどんだけ遅いんだ?
ストリーミング時代に放送がどこまで生き残れるかっていう問題が
俺のRyzen3 2200GだとフルHDの30fpsの動画でx264で20fps、x265だと5fpsくらいしか出なかった記憶がある。まあ普段はHWエンコードしてるんだけど
もう、昔より半導体の微細化のペースとか遅いんだから、 解像度上げるペースとか新しいコーデック開発するペースも遅くしろよ。
>>342 同等の量子化係数でブン回しても6倍以上は重くて、売り文句みたいに2倍も縮むのは希で2/3ぐらい >>336 Appleからの歓迎コメントがない・・・ >>347 自分環境かつ自分がよくエンコするソースでベンチ取った時 x264のslow?slower?よりx265のfastの方が1.3倍速くて1.6倍程度ビットレート比で綺麗だったから重用してる。 ソース次第やね >>348 Founding Membersの中ではIBMのコメントも無いね。 Appleは入ったのが今年1月だし、まだ様子見ってのもあるのかもね。 https://twitter.com/tmvn/status/979038621746413568 > Also, @JonatanDivideon made a mistake on his chart, and everyone keeps reprinting it. > The Fraunhofer HEVC patents were purchased by GE Licensing. They're in the HEVC Advance pool. >>340 の記事でも引用されてるHEVCのパテントライセンス図に Tom Vaughan 氏がコメントしてた。 FraunhoferのパテントはHEVC Advanceに参加してるGE Licensingに買収されてるそうだ。 >>349 そりゃプロファイル変えていればね プリセットを変えればH265のコア部以外の「x265やx264が実装している工夫の部分」で重さが大きく変わる >>352 プロファイルじゃないや、プリセットだね x265については、プリセットから速い方から2つめのsuperfastと3目のveryfastの間で、3割ぐらいと大きく画質容量比が悪化するので、 有る程度処理の速さを求める場合でもultrafast〜superfastは止めて、veryfast以上、出来ればfaster以上を設定ベースにするといいと思う crfベースでx264とx265のSSIMを比較した場合、crf 23あたりからSSIMの開きが広がる 画質劣化が知覚できるとされるSSIM 0.985を割り込まなず直近上位になるcrfは、x264はcrf 26、x265ならcrf 28になる x264でcrf 25、x265でcrf 27の場合だと双方ともギリギリでSSIM 0.985を下回るぐらいになるので 放送波ソースで画質保持ならcrfの設定はここらへんが妥協の境界になりそう
QSVの場合だと、SSIMの0.985挟むcrf(ICQ)がH264でICQ 20〜21、HEVCでICQ 22〜23あたり もちろんソースの動きや画の内容で左右される部分は有るけど、うちのところで基準にしてるソースでSSIM拾った感じはこんな感じになってる
>>354 こういう理論的なものと経験則が合致してたらちょった嬉しい ちなみにx265は --rect --limit-modes を付けたときの画質向上率が凄いと思う ようやくAV1が表に出てきたと聞いて飛んできました 自分の使い方だと265は264比で大体エンコ時間3倍強でサイズ3割減ぐらいかなぁ コーデック乗り換えって労力大きいから、ここから乗り換えるとなると AV1には相当頑張ってもらわないとならない
>>356 rectはブロックサイズのパターン増えるから捜査処理増えるるけど縮むよね 個人的にはrect入れるならampも入れちまう様にしてる(更に遅くなるけど ※両方とも初期値で無効、ampはrect有効時のみ使用可 あとは--limit-modesはplaceboプリセットじゃないと有効になっていないはずなんで記述する必要は無いかも 比較測定値的なSSIMは下がるけど、人間の知覚的判別しづらいところで圧縮稼ぐpsy系オプションも面白い psy-rd(デフォルト0.3)とか、表示環境のパネルサイズや解像度に合わせてとかで上げてやると量子化が捗る >>358 aviutlのGuiEXだとslowプリセットでlimit-modesも有効になる 揚げ足をとるみたいだけど今の--psy-rd のデフォは2.0のはずだよ x264と同じくx265も、ギリギリのSIMM値を狙うなら半分ぐらいでちょどいい(--psy-rd) >>343 いまどき同軸ケーブルだの分波器だの時代錯誤だわな B-CASカードの次はACASチップ内蔵で利権ウマウマ ACAS+HEVC+ACASで海外家電メーカーの参入妨害 利権大国日本
>>360 なるほど、支障が無い限り更新していないから自分バイナリはプリセットが古いのかもしれない、thx psy-rdは処理的にピクセル単位の径なんで1.0以下が良いね 動きに対する対応考えればそこから1/2なり1/3するイメージで、逆に動きが無ければバイピクセルな1.0にという感じかと …とここらへんにしとくか 将来、「放送」で生き残るのはNHKだけかな 民放は系列がだんだん減っていくね。 特に危ないのは、フジ系とテレ朝系
HM比でMH並みの標準実装・最適化で1.3倍の圧縮効率なんだろうし H264比で約2倍を謳っていたH265/HEVCが、実効ではアベレージ1.6倍程度な事考えると エンコーダがより重くなるのは確かだし、実質ライセンス料の影響が殆ど無い、個人運用の自炊エンコ用途で何処まで期待して良いものか x265水準で作り込まれたとしは重くなりそう 上の方で有るみたいに、x264で重いプリセット使うよりはx265で軽めのプリセット使う方が軽くて縮むみたい範囲で使える範囲なら良いけどな
逆に同じビットレートなら、x264よりx265の方が高画質になる? その時もやっぱりx265の方が、1.4倍くらい時間かかるかな?
個人的にはx265から1割削れて時間5割り増しぐらいに収まれば御の字だと思って居る
符号化性能うんぬんより、特許料ってそんなに重かったのね。新興のコーデックIP会社が中国、アメリカからたくさん出てきて、技術的に枯れるといいなぁー。
圧縮率はそこそこに、よりエンコード速度を早くするアプローチが合っても良い と、最近ファイル圧縮のZstandard型式ってのを知って思った いや、ハードウェアエンコードすりゃいいってなるけどそれじゃつまんないし… 設定次第で早さか圧縮率かを上下幅広く調節できるようなのが見てみたい
>圧縮率はそこそこに、よりエンコード速度を早くするアプローチが合っても良い それだと旧規格のh.264で十分ってなる
AV1でね・・・1920x1080の10フレームだけをi7-4702MQでエンコードしてみたんです。 全然結果が返ってこなかったのでそのまま寝て翌日確認するとそこには・・・ 気になる結果は以下のリンクをクリック! -cpu-usedを0〜8に変えてみたけど、 エンコード速度は0.00253〜0.06101(fps)という結果に。 本領を発揮するのは -cpu-used 0 or 1 だと思うけど、 -cpu-used 0 だと、10フレームエンコードするだけで66分。 1分半のソースをエンコードしようとすると10日かかる計算になった・・・。 非現実的すぎる処理時間に見合う価値は今のところ存在しないな
スピードは結局改善しないままリリースしたんだな、HWエンコでどこまで早くなるかにもよるけどかなり厳しいだろこれ YouTubeとか、これから新規にアップされる動画のエンコとか出来るのか?さらに既存の動画をエンコするのとか不可能に近いのでは
動画エンコードは、GPUとかの超並列化の恩恵受けられないんですかね
>>383 ハードウェアエンコードもGPGPU(シェーダ)ではなくて動画処理専用固定回路でやってるから、 GPGPUだとやりにくいんじゃないの 中身的にはSIMD頼みの力押しでマルチスレッド化が進んでない感じ デコーダも同様というか、H265以上に設計レベルで再生に掛かる演算負荷軽減する気無さそう 最初っからハード屋抱き込んだアライアンスになる訳だわこりゃ
x264 mediumくらい縮んでx264 mediumより速くて使用料タダ のが欲しい
x264でもopenCL使えるやん SIMD使うより速いぞ
GPGPUの話は前スレでバトルあったのでそれ参照。 結論としては、 x264やx265の開発に実際に関わってる人の話を聞ければ信憑性高いが、 現状このスレにいる人の知識では何を信じていいのかわからんってことにww
AV1のエンコってwaifu2Xくらいかかんのか…いやニューラルエンジンがある今はAV1の方が…
各エンコーダのプリセット毎に、VMAFスコア、SSIM、エンコード速度を計測して図にしたので置いときますね。 対象はQSVEnc(H.264)、x264、x265、VP9。速度のとこだけAV1も。 VMAFやSSIMはただの指標なので、最終的に信じるべきなのは自分の目と感覚だということを忘れずに。 VMAFスコア/ビットレート図 SSIM/ビットレート図 エンコード速度と設定等 適したスレが無さそうなのでここで聞くけど BRAVIAで再生する時、XAVC S 30p 100Mbpsと60p 150Mbpsってどちらが高画質だと思う? モーションフローで30pも60p化されて再生されるとして 30pは60pの半分しかフレーム数/秒がないけど、ビットレートは2/3あるから1フレーム当たりの情報量は30pの方が33%多い パッと見モーションフローは、かなりきれいに中割りコマ生成してる、時々破綻してるけどw
画質なら30のほうが良いだろうよ 24にすればもっと画質は良くなるぞ
昨日今日規格が固まって普及はこれから、ってのが次世代じゃなきゃどんなのが次世代なんだ 規格が決まった瞬間あらゆるデバイスやサービスに浸透するわけじゃ無いんだぜ?
ああXAVCの話か HEVCもこのスレの対象なんで仲間にいれてあげてもいいんじゃない?
>>393 解像度が書かれてないと思うけど フルHDならHEVC, h.264ともに10Mbpsあれば十分なことを考えると 両者ともに高画質だと思う HEVC専用スレの方ももうちょっと活用されてもいいのにとは思う
>>393 でも60pの方がフレーム間の差が小さいから、圧縮効率良さそうじゃない? こんなスレで業務用途のコーデックの話なんか聴いても、まともに答えられるやつなんかほとんどいないだろ このスレにいる奴の大半はアニメのエンコードばかりしているようなのばかりだ
単純に考えて、100Mbpsで30pなら60pの場合は200Mbpsで同等画質じゃないのか?そんな簡単な話でもないんかね?
GOP的な圧縮は画像シーケンスと違って差が小さければ圧縮効率良くなるなら60pはその分圧縮率上がるのでは? 190Mbpsになるのか150Mbpsになるかは知らんが。
30→60だとフレーム間予測が効いて、順当には必要ビットレートは増えないと思うけど ビデオカメラのリアルタイムエンコードだと、そうでもないのかもしれない
元ソースが30pとして、単に補完フレームの破綻防止に同じ画の繰り返しでもフレームレート有った方が良いのなら意義はあるのだろうけど データ容量的に1.5倍の価値が有るかの判断は視覚評価だし、基準は当人であって他人じゃ無いしな 再生するデータの動き内容とか、そのTVの性能に依存するものだし、そもそも他人が容易に判断付くものじゃない こんな事他人に頼る個人が生成出来るソース規模でも無いし、著作権的にアレな4Kデータとかじゃねーの? スルーで良いと思う
確かに30pより60pの方が差分が小さくて、処理も軽くなりGOP圧縮効率上がる QFHD150Mbps 60pってのは、LongGOPならなかなかいい線かも? 30p 1/60シャッター、24p 1/48シャッターでパラパラ撮ってるものがほとんどで、TVのように再生側ハードで倍速や4倍速120pなんてのも普通にある現状 圧縮効率とコマ数とビットレートと3つの相関を知り尽くしてる人なんて、メーカー技術者の上位数人くらいか
>>408 半というか完全に民生向けじゃないの? でも4K 60p 150Mbps で撮影できるカメラって民生用であったっけ? ハンディカムやαシリーズでも4K 30p 100Mbpsまでしか対応してなかったような AV1 Is Finally Here, but Intellectual Property Questions Remain http://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=124134 > According to the AOM representatives, at NAB several members will show > 30-40% better quality for UHD 4K videos than VP9/HEVC. > Encoding times are currently about 100X slower than VP9, which they feel will drop to 5X by the end of the year. > For decode, AOM is currently about 5X slower then VP9 on the x86 platform, > which should drop to 2X by the end of 2018. ・AV1ではUHD 4Kの品質(圧縮効率)がVP9/HEVCと比べて30-40%向上する。 ・エンコード速度は現状ではVP9の100倍遅いが、2018年末には5倍くらいにまで下がると思われる。 ・デコード速度はx86環境だとVP9の5倍遅いくらいだが、こちらも2018年末には2倍程度に下がると思われる。 その他、特許面の話なども含む良記事。 4KをQFHDと呼ぶのが主流なの? それはさておき、そもそも補完される画は完璧じゃない(当然破綻もある)から、それ考えると60pの方がいいとは思う。 破綻しないような簡単な映像なら30pも60pも差は出ないだろうし。複雑で破綻するような映像ならば60p一択だろ。 蛇足だが、フレーム補完は無視して、フレームレートは30pでいいというなら、単純に考えて画質は30pの方がいい。
100by遅い→使いものにならないと自白 年末まで待て。それでもかったるい結果が予想される
x265もリリースしたての時は全然速度出なかったろ いきなり最適化されたものが出てくるわけない
ハードエンコの有無っぽい数字だな VP9はある程度立ち上がって 誰でも効果を確認出来るし… 決まったかな?
30%程度の効率改善程度では、コーデックを切り替えるほどの意味はない せめて平均で50%の改善がないとな
>>413 の記事から更に抜粋。 > According our conversations, AOM expects AV1 decode in several browsers > and some content from member companies over the next few months. > This will be followed by hardware implementations in about 12 months > that can be integrated into devices that will ship in early to mid-2020. > > Given the AOM membership, AV1's success in the streaming marketplace seems almost assured, > particularly given that HEVC has made little progress to date in markets other than streaming to Smart TVs. 数か月以内に複数のブラウザでAV1のデコードがサポートされ、対応コンテンツが出てくることが期待される。 その後約12か月でHW実装され2020年半ばまでには製品が登場するだろう。 HEVCは(主にクソライセンスのせいで)ストリーミング市場ではスマートTVへの配信に使われてる程度で それ以外はプゲラッチョだし、AOMの参加メンツは豪華すぎてやべーので、 AV1のストリーミング市場での成功は約束されたようなものだ。 UHD-BDだけならともかく、放送にも採用されたHEVCをプゲラッチョとか、頭悪いにもほどがある
いや、ストリーミング市場限定の話として書いてあることくらいわかるだろ・・・
記事の紹介や和訳には感謝だけど、個人の主観混ぜ込むのは誘導にも似た効果も含むから控えた方が良いと思う
そもそも、ライセンス料払いたくないストリーミング業者向け作った規格だから
>>423 原文は示してあるし特に主観ってわけでもないんだけど、ややふざけすぎた感はあるので気を付けます。 >>426 気にすんな。全然OK。このくらいがむしろ好ましい 細かいことに突っ込んでくる神経質なやつは必ずいるものだからな 個人運用の範囲じゃライセンス問題の影響極小だし コンテンツ提供側は金儲けに直結してる分ライセンス料取られるから必死だけどね HEVCはコンテンツ当たりにのライセンスフィーはディスク1枚当たり$0.0225、データで1タイトル当たりなら更に半額で、ストリーム配信なら無料 ハードウェアもライセンスが一番高い4Kテレビで1台で$2以下、モバイル端末は$1しない 安価なセットトッブボックスで価格の〜1.6%程度 大抵は対応プロファイルの範囲が限られるのでもっと安くなる 消費者の立場として、コンテンツの消費に掛かる額は数円とか、再生機器でも4Kテレビや高価な機器でも2百数十円で、消費意欲を左右するレベルじゃ無い 代理店や問屋の流通での中抜きの方が遙かに影響が大きい 扱い量が大きい事業者側はそれなりに纏まった額になるから、払わないで済むなら払いたくないから、単価の具体額示さず「ライセンスガー」と後押しを求める方向の風潮を作りたがる 事業者は最低$25000/年取られるが、$4000万/年の支払額上限もあるうえ 更に多くの場合は現地の源泉税の控除分が適応した分の実質支払いで済んでたりもする
でも、そもそもパテントのことをぎゃーぎゃいうなら最初からvp9でよくね?仕切り直して新しいコーデック作りゃなんとかなると思ってんのか。googleは孤軍奮闘で今まで頑張ってたが。他の配信企業なんなんよ。
VP9は悪くはないが4K8K時代に使うには圧縮効率が物足りないし、 Googleが孤軍奮闘してるだけじゃ普及も進まないからアライアンス組んで新規開発したんだと思うけど。
4K8K放送のcodecって決まってるんだっけ? 今年12月だからあと8ヶ月か
Netflixとかはやっぱオリジナルコンテンツだけでも全部4kで配信したい!って考えてるんじゃないかな、そうなるとVP9やHEVCでは足りないのかもね。日本の平均ネット速度は17Mbpsらしいけど世界平均は6Mbpsらしいし
>>430 ネットを主軸に活動してる主要企業が集まることのほうが重要なんでは 放送波のTSを4:2:0の無圧縮720p化したものをソースにして、AV1のサンプルエンコーダ(自前ビルド)とx265比較してみたが VBR 2Mbps(ピーク4Mbps)でエンコした結果でSSIMの差がどれほどになるか拾ったらこんな感じになった AV1 VBR 2Mbps 2pass SSIM : 0.994955 x265 VBR 2Mbps 2pass medium SSIM : 0.995126 x265 VBR 2Mbps 1pass medium SSIM : 0.994888 x265 VBR 2Mbps 2pass fast SSIM : 0.993843 今のところAV1の2passはx265 mediumプリセットの1passと2passの中間の品質にしかならんかった(あくまでSSIM基準でだけど ただしエンコーダのソース読んでる訳じゃないので、もしかすると画質のわりにSSIMが下がりやすくなる視覚的圧縮みたいなものが有効になっている可能性があるのと VBRでの比較なんでビットレート配分のロジック出来とか、方式的にHEVC同様ブロック配置の決定ロジックとかの作り込み具合にも大きく左右されたりもするんで あくまで現状でのサンプルエンコーダでの参考値として留意しておいて欲しい やっぱx265が変態過ぎるんだな
まぁそれでもUltraFast〜FastプリセットよりSSIMが上にはなってることは確かだから、素のHEVCだけよりは高画質なのは確かなんだろうけどね x265相手でコレなら、x264にすらオプション巧く使われたら追いつかれるかもしれない OpenSourceのプロジェクト化されて、x264やx265の開発やってる連中がソフトエンコーダ開発に参画してくれば化けるかもだけど、x265でも手が回ってない部分も有るし難しいかなぁ
>>437 ネット主軸の事業者は、貧乏なところが多いし、事業自体が短命に終わっているケースが多いから、数を集めることに意味はない >>440 Google, NetFlix, Amazonが貧乏で短命とな 売って開発企業が利益を上げたところでトロールだけ制裁加えれば問題無い
トロールなんかに金払う必要ないわ とっくに消尽されてる特許に値札なんかつかない
パテントの一次受けが決まっているんだから、それを飛び越してライセンシーに請求しても、HEVC Advanceと契約してパテント料支払っているんだから、HEVC Advanceに請求しろとなる トロールの連中が勝手に関連特許のライセンス条項変えても、それを監視して対応するのはHEVC Advanceだからな ライセンサーのHEVC Advanceには請求通るかもだが、関連特許保有者がHEVCライセンシーへの直接請求を通すのは難しい
>>438 激遅な上に画質も大したことない 完全な死に規格だな… HEVC Advance、更に新規ライセンサー、ライセンシーを加え、その推進力を強調 https://kyodonewsprwire.jp/release/201804042642 一部抜粋 > 独立系ライセンス アドミニストレータであるHEVC Advanceは、増大するライセンサー及びライセンシーリストに > さらに新規企業が加わったことを発表した。AcTi、EverFocus Electronics、Fraunhofer、GoPro、日立工機、 > Humax、KAIST、Korean Aerospace University、Korean Broadcast System、TechniSat、 > Telestar及びWestern Digital社が含まれている。この発表は、HEVC Advanceの最近の決定である、 > インターネットストリーミング、ケーブル、無線通信放送や衛星を介した、非物理的HEVCコンテンツ配信に対して > ライセンス及び実施料の徴取を行わないという同社の決定に対する市場からの好意的な反応の中行われた。 え? HEVC>VP9だろ? 世代的にもVP9の方が一つ遅いって認識なんだが… VP9→HEVC→AV1なのでは…
早い遅いはコードの差も有るから、コーデック自体の比較では何とも言えないでは? 画質容量比的なものなら、H264<VP9≦HEVC≦AV1 ぐらいで、あとはエンコーダ実装次第で前後するだろうけど
>>378 ですが、現在のffmpegのlibaom-av1は、-tile-columnsに未対応だったので、 それが使えるaomenc.exeも使って測りなおしました。 ソース: 1920x1080 10フレームだけ。-cpu-used毎に計測。 ●自ビルドしたaomenc.exe で --tile-columns=3 をつけてタイル分割エンコードした場合 エンコーダ: aomenc.exe-20180401-0.1.0-9011-g0ec805145 結果: 0.0054〜0.1046fps ●自ビルドしたffmpegでエンコードした場合 (現時点では-tile-columns指定不可) エンコーダ: ffmpeg x64 20180403-N-90590-g197a4e8fee (libaom 0.1.0-9028-geeda6d2de) 結果: 0.0029〜0.0597fps ●Zeranoe ffmpegでエンコードした場合 (現時点では-tile-columns指定不可) エンコーダ: ffmpeg x64 20180402-N-90578-g02ae52db87 (libaom 0.1.0-9012-ge83c6624f) 結果: 0.0004〜0.0275fps >>453 まとめ ●--tile-columns=3をつけることでエンコード速度は2倍くらいになる。 ただ、無しの場合に12%程度だったCPU使用率が100%くらいになるのに2倍程度にしかならないとも言える。 ●Zeranoe版ffmpegのエンコード速度がやけに遅い。MABSで57.5分だったのがZeranoeだと378.2分。 libaomのビルドをミスってる可能性があるので連絡済み。反応待ち。 ちなみに自ビルドにはmedia-autobuild_suiteを利用。 ffmpegは--enable-libvmafにしたので自動的に--disable-w32threadsに。 jb-alvarado/media-autobuild_suite https://github.com/jb-alvarado/media-autobuild_suite 実行して質問に答えるだけでMSYS2/MINGW-w64/GCCのビルド環境を構築して、 最新のffmpeg/aomenc/x264/x265などを自動ビルドしてくれるのでありがたい。 L-SMASH(-Works)の自ビルドにも流用できる。 再度の検証お疲れ様 気になる点 何で一般的なGOP長に満たないフレーム数を使用しているのか 一般での長めなGOP長の数倍(例えば300の数倍)分フレームは用意しないと、コーデックの評価は難しいのでは? あと、SSIMのどれか1つ拾うにしても、ALL拾わずY成分だけ拾う意味が解らない
>>455 > 何で一般的なGOP長に満たないフレーム数を使用しているのか。 > 一般での長めなGOP長の数倍(例えば300の数倍)分フレームは用意しないと、コーデックの評価は難しいのでは? そうなんだけど、見てわかるとおり、今のAV1エンコードは死ぬほど時間がかかるから。 とりあえずFHDのエンコード時間の目安を知りたかったというのが今回の一番の目的。 VMAFやSSIM等はついでに測っただけ。 次は長めのサンプルも試したいが・・・時間かかるのを覚悟でFHDに挑むべきか、妥協して解像度を下げるべきか・・・。 > SSIMのどれか1つ拾うにしても、ALL拾わずY成分だけ拾う意味が解らない x264やx265の--ssimで出力されるのが SSIM Mean Y なのでなんとなく。Allを拾った方がいいかな? 場所が無いにしても、不可逆それも画質容量比と効率が主題の次世代ビデオコーデックのスレでも板違い 情報提供で投下スレ無いならニュース行きか、ピュアAUかAV機器で捨てスレ起こせ
https://developer.nvidia.com/nvidia-video-codec-sdk What's New in Video Codec SDK 8.1 ・Completely re-designed modular sample applications for easier integration into target applications ・New feature enabling the use of B-frames as reference frames to improve overall encoding quality for H.264 ・Added support for real-time HEVC 4K@60fps with recommended drivers ・New API to specify region-of-interest for applications having prior knowledge of video frame. This feature works well in conjunction with image area classification feature (part of Capture SDK 7.0) >>461 ビデオコーデックSDK 8.1の新機能 完全に再設計されたモジュール式サンプルアプリケーションにより、対象アプリケーションへの実装が容易になりました H.264のエンコード品質を全体的に向上させる新機能として、Bフレームを参照フレームとして使用できる様になりました (効果としてフレームの差分データ量がより節約出来るので、画質容量比が向上すると思われる) 推奨ドライバでリアルタイムHEVC 4K@60fpsのサポートが追加されました アプリケーションから、先行取得されたビデオフレームにおいてマクロブロックに品質指定を行う新しいAPIを実装しました この機能はイメージ領域の分類機能(Capture SDK 7.0の一部)と連携して使用出来ます (マクロブロック単位の可変品質エンコードを可能にする実装っぽい、手間が増えるがCBRやVBR、固定品質で画質容量比の改善が望める) 最後については、手法的には前からある(x264とかには既に有る)実装 AV1対応の過程でAV1の標準エンコーダに有る機能で既存コーデックに使える機能は、出来た分は先に出したよ感がw
Bフレームの参照の方は、Bフレームが続く場合にPフレームからの差分では無くBフレームからの差分参照出来る様になるんで、動きが少ないとか、ブロック単位でズレるだけみたいな場面でより縮む様になる Bフレーム使う話なんで、Bフレームが使えないNVEncのHEVCには関係無し(ぉ
このSDKを使うのはNLEやエンコーダ各社? NVEncはBフレーム使えないのは、このSDK過去版が使えなかったからではなくて? >>464 >>465 NVEncではH264なら元からBフレームも使えていて HEVCだとマクロブロック捜査の方に手間食われて低レイテンシ維持出来ないから、HEVC対応したNVEnc積んだGefoce出た時からずっとBフレーム無しで、それが仕様とされてきてる(それでも当社比でH264より縮むんだけどね) NVEncのHEVCでBフレームも有効になっていたら、SDKとしてデカいトピックすぎて書かない訳がないぐらいのネタだし、関連設定に関わる資料が追加されてるはず >>463 > 最後については、手法的には前からある(x264とかには既に有る)実装 AV1のROI Mapや今回のNVEncのEmphasis Mapはフレーム内の領域を直接指定して そこの品質を調整する機能だと理解してるのだけど、x264にそれに該当する機能ってあるっけ? --zonesや--cqmとは違うし、それ以外にそれっぽい機能が見当たらない気が。 あとドキュメント読んだら、Emphasis Mapはレート制御後にターゲット領域の品質調整を行うから VBV違反のリスクがあるって書いてあった。 >>466 > HEVCだとマクロブロック捜査の方に手間食われて低レイテンシ維持出来ないから、 > HEVC対応したNVEnc積んだGefoce出た時からずっとBフレーム無しで、それが仕様とされてきてる その説明ってどこでされてたんだろ?情報源あれば教えてほしい。 遅延が問題なら低遅延が求められる時だけBフレームを切ればいいだけだと思うんだけど・・・。 2015年のロードマップだとHEVCのBフレーム対応も予定されてたみたいだけどどうなったんだろね。 http://nico-lab.net/nvidia_gpu_encoder/ 要するにハードウェア的にはBフレームに対応してるんだけど、それを動かすソフトウェアの開発部隊がカスしかいなかったんだろ で、やっとまともに扱える奴が入ってきたから、まずH.264で使えるようにしたと この流れならばいずれHEVCもやるでしょ あとは画質次第 いくらオプション対応しても画質が伴わなければ意味はないから もっとも、NVIDIAを語れるような目利きがいた試しはないが
最後、「NVIDIAに画質を語れるような目利きがいた試しはないが」に訂正
>>468 >>466 も言ってるけど、NVEncではH.264なら元からBフレーム自体は使えていたよ。 HEVCの場合だけ「最大Bフレーム数はゼロだよー」と返してくるので使えなかったというだけのはず。 今回のSDK8.1での変更は、「(H.264で)Bフレームを参照フレームとして扱えるようになった」というもの。 H.264ではBフレームは元から使えてたけど、更に機能追加したよという話。 >>464 Bフレームを参照フレームとしてというのはいわゆるb-pyramidのことでは >>467 (下段について) たぶんASICとかの作りこみを省いてるんだと思う 機能的には充実してるAMDより断然早かったし h.264対応済みハードをできる限りいじらずに実装したのが今のNVEncだと思う >>472 > 機能的には充実してるAMD AMDのVCEEnc(AMF)は ・HEVC main10に非対応 (QSVとNVEncは対応済み) ・Polarisでは何故かH.264でもBフレームが使えなくなった ・QSVスレで行ったSSIM/ビットレート図による比較では最下位 http://2chb.net/r/avi/1486130737/335 と、一番酷い状態のような・・・。 >>122 で書いたようにVP9のHWデコードも迷走してたし、大丈夫なんだろうかって感じがする。 RavenRidgeはちゃんとVP9のDXVAデコードができるらしいけど。 >>471 だからそれ、ソフトウェア開発部隊が使えるはずの機能を使えない状態にして放置してたからだろ 結局、カスであったことに変わりはない >>473 だから「機能的には」って「には」を付けたんだな >>477 なるほど。(ただ、エンコード機能的に何か充実してるんだっけ?という素朴な疑問はある。エンコード以外の機能込み?) >>478 2Pass(おそらく先読み)によるレート制御とかBフレーム使える(Polarisでは無効化されてる?)とか機能的には充実してると言ってもいいのでは それらを実装してるから高画質とは限らないだけで・・ ま、EU(GPUコア)使って柔軟に進化してるQSVは別格として nvidia、AMDともにゲームの配信とかゲーム画面のキャプチャ向けの高ビットレート録画って割り切ってる感はある http://2chb.net/r/software/1487682297/568-571 Zeranoe版ffmpegでlibaomのビルドミスがあったので、 AV1の検証をするなら20180405-e54679b以降のバージョンか、自ビルドのffmpegやaomenc.exeで。 libaomの方も頻繁に更新されてて、原因はよくわからないけど同じ設定で前より遅くなったりもしてる。 aom 0.1.0-9082-gab1e1db19のaomenc.exeでクラッシュするケースもあったし、安定するのはまだまだ先かな。 >>482 画質は上々そうやね x264のデフォルトの1万倍近く遅いみたいに見えるけど。 英語はよく分からないので100倍であって欲しい。 >>483 x264のデフォルト(--preset medium)ではなく、--preset veryslowと比較して、 AV1は品質指定モードで平均5869.9倍、ビットレート指定モードで平均8139.2倍のエンコード時間だね。 ただし、 ●テスト環境のスペックが書かれていない。 ●x264はスレッドを活用してるけど、AV1は --tile-columns 0 なので タイル分割エンコーディングを行っておらず、スレッドをほぼ活用できていない。 ●当然ながらAV1のリファレンスエンコーダであるaomencはまだ最適化もされてない。 といった点には留意する必要があるかな。 VP9の方も同じ --tile-columns 0 でやってるので、品質指定モードでVP9の658.5倍、 ビットレート指定モードでVP9の667.1倍のエンコード時間という方が目安としてはいいかも。 まあ普段自分でVP9エンコードしてる人ってほぼいないだろうからわかりにくいけど・・・。 >>484 veryslowと比較してなのか…スレッド数で1桁速度が変わったとして現状x264 midiumとの比較で2000倍程度速度差があるという認識でいいのかな x264やx265は発表から数年で速度はもとより画質も素晴らしく伸びたように思うので少なくとも今年の終わりまで気絶してから評価した方が良さそうですね AOMのソースのところに書いてあるのと同じサンプルだね https://media.xiph.org/video/derf/ 解像度は各種あるけど、ニュース番組並に情報量低いのばっかりで、マクロブロックサイズのサイズデカいコーデックがそりゃ縮むわなという感じのばっかりなんだよな x265との比較しないのが謎だし、AOMの中の人なんじゃないかと思ってしまう >>486 記事をちゃんと読んだ方がいいよ。 >>482 のFacebookの実験ではderfのサンプル群は使っていない。 Facebookでよく見られてるトップ400のビデオを使っていて、 それらに関する説明(スマホで撮影したSD/HDが多いとか)も書いてる。 x265との比較が無いのは俺も残念。なんでだろね。 HEVCのライセンス料って、調査研究目的であっても請求されたりするもんなんだっけ? あとFacebookはAOMのFounding memberだよ。 x264も0.148-snapshot-20161114-2245って書いてるけど日付からするとr2727かな。 ちょっと古いけど、まあこれはあまり影響なさそうか。 snapshotの末尾の数字ってずっと前から2245みたいだけど、何を表してるんだろ。 エンコードにH.264の10000倍かかったとしてもエンコした動画を1回しか見ないような俺らに対して 1回エンコするだけで100万再生スタートという次元の配信業者からすれば 俺らより環境にもネットの帯域にも優しいお釣りが出るほどのリターンがあるということ
>>489 意味が分からない。10000倍では釣り合いが取れないだろ ネット帯域が主要命題だったのは10年〜20年前だし x264やx265みたいな魔改造エンコーダがまだ無いからな 対応ハード出るまで1年有るし、配信事業者側が使い始めるのも2年は先だろう nvidiaがNVEncとCUDAの連携追加し始めていてAV1にも使えそうな実装をSDKでして来てるし AV1の方がHEVCより物量的処理での圧縮してるから、NVEnc+CUDAの実装で何かしら出してくるかもな 有る程度纏まった形にしてるのはDGX-2みたいなTeslaを使ったコンポーネントとセットで事業者用 GeforceとかはNVEncのみでは最小限で、あとはSDK使って手前らで巧く纏めなさいよとかだろうなぁ
NVIDIAのエンコーダーって、とりあえず実装しましたレベル(この板の住人が求めているような画質水準には達していない)しか作れないみたいだから、アテにならんと思うがねぇ
NETFLIXなど大手の配信業者も多く絡んでるし可能な限りハードウェア処理し易い設計になってる可能性はまたあるとは思う
>>492 リアルタイム配信向けの実装なだけでしょ 短時間に出来る範囲でしかやっていない 同様の事をQSVでやらせると、H264でしか出来ないうえ、NVEncのH264より汚いって知ってた? >>494 そんな話していないし、したいとも思わん NVEnc自体は、nvidiaのGRIDみたいなクラウドや、LAN内でのゲームのリモート操作のためのもので それ自体はH264なりHEVCだから、GPUのバッファから生成する以外にも、デコーダからGPUに映像与えてやれば、任意の映像データもトランスコードしてファイルとして保存できるってだけ ただ要望もあるから、あとからSDK7.x世代以降にCUDA使ってGPGPU的に拡張出来る様になってる もちろんSDKでのAPI実装やサンプルに頼らず独自でやっても良いんだけど CUDAエンコーダの頃から独自に拡張する人が殆ど現れない エンコーダの拡張自体が糞難易度高くて、数学者的な人が実装サンプルや設計組んで、コーディングに特化した連中が最適化を進めるパターンが多い そういう方々は既にx264やx265の方に集中しちまってる
>>489 趣旨はともかく、さすがに10000倍のままってことはないでしょw >>490 >ネット帯域が主要命題だったのは10年〜20年前だし そんなことないよ。流れるデータ量も激増してるし、世界にはまだまだ帯域不足のところもあるし、 配信業者にとってデータ量の削減は今も昔も極めて重要な課題。 >>492 > NVIDIAのエンコーダーって、とりあえず実装しましたレベル(この板の住人が求めているような > 画質水準には達していない)しか作れないみたいだから それを言うなら ・GPUのHWエンコーダはどれも高圧縮/高画質を求める人には向いていない(特に実写等) ・QSVとNVEncは圧縮/画質面では同程度(QSVの方がやや上?)。 エンコード速度はNVEncが圧倒。 ・AMFはQSVやNVEncと比較すると一段下のレベル。 AMDのエンコード/デコード機能の出遅れはちょっと心配になるレベルでもある・・・。 という感じだと思うけどな。(根拠は>>473 とか) IntelもNVIDIAもAOMのFounding Memberだし、それなりに期待はできると思う。 AMDはPromotor Memberだけど、エンコード/デコード部門は頑張れるのだろうか・・・。 画質重視でもYoutubeに上げる為にロスレスで圧縮するときはNVEnc使ってる
NVEncのロスレスって4:4:4だと聞いたけど、Youtubeはそれも受け付けてくれるのか。 なんとなく弾かれるもんだと思ってた。
詳しくは知らないというか知る由もないんだけど、NetflixとかYoutube(Google)みたいな資本力のあるところでもHWエンコしてるのか?ああいうところって一般人じゃ到底手に入らないようなスペックのコンピューターでSWエンコしてると思ってたんだが
>>501 全てがGPGPUでCPUより効率良く処理出来る訳じゃない x264やx265が高画質化するため手法の極一部だけなんで 大半を処理するCPUが結局ボトルネックになる それでも僅かにCPUの負担が減るから、その分は微妙に早くはなるけど何割も早くはならない >>503 ああいう規模だからこそ逆に専用のASICボードとか用意してガリガリやるんじゃねーの? >>503 SWでの高画質エンコードがされるなら ○○向け高画質エンコード(配信サイトで再エンコードされない)設定なんてのに意味がないから ASICもしくはx264 --tune very fastレベルの高速SWエンコだと思う >>509 > ○○向け高画質エンコード(配信サイトで再エンコードされない)設定 これが何のことを指してるのかよくわからない。Youtubeでそんなことできるんだっけ? あとつっこんでおくと --preset veryfastじゃね。 GoogleのサービスでH.264トランスコードはx264だっけか
配信サイトで再エンコードされない設定って言うのはよく聞く誤解だね YouTubeだとどんな動画を上げても再エンコードされる アップロードしたあと手元の動画とSSIMなりで比較してみたら分かる
昔の実装そのまま今でも一緒だと思っていたり ニコニコの体の良いシステム負荷軽減手法と同じだと思っているんじゃないかな
そりゃyoutubeへのアップロードに関する話題とか昔の流行だもの
よくわからんがYoutubeで再エンコードされないようにする設定があると勘違いしてたってことか。
Youtubeは1回エンコされるのは確実として多重エンコにならないようにロスレスで上げるのが基本じゃないの?
>>517 基本ではないでしょ。可逆はサイズもでかくなって面倒だし、 「可逆で上げた場合」と「十分高画質な非可逆で上げた場合」とで 生成された動画に目立った違いは出ないと思うし、後者で上げる人がほとんどだと思うよ。 自分はx264 crf12ぐらいで上げてるな 16と程度と比較するどちらが綺麗かは分かるレベルだったし意味なくは無いと思う。 生成後の動画比較すると画質毎に設定やビットレート多少違うかもね
低いcrfほどエンコーダの差が画質に出てこなくなるから、QSVやNVEncでササッと処理済ませてアップロードし始めた方が手早いかも 放置で下準備させておく時間があるならx264だけど
1080pの335フレームでAV1をテストしてみた。 ソースは進撃の巨人1期OPのサビの立体機動シーン〜大砲発射まで。 結果: --cpu-used 3 でx265のveryslowと同程度の品質で、かかる時間は17倍。 --cpu-used 2 だとそれ以上の品質で、かかる時間は100倍。 --cpu-used 1 だと更にそれ以上の品質で、かかる時間は170倍。 (ただしどれも--tile-columns未使用。使えばこの半分くらいにはなるかも。) --cpu-used 1 だと、x264 veryslowで7Mbps、 x265veryslowで5Mbpsくらいかかるのを、4Mbps弱にするくらいの圧縮効率。 VMAF/SSIMに基づいた評価としてはこんな感じになった。 >>521 これを維持してどんだけ高速化できるかだなぁ libaomはリファレンスみたいなもんだし、まだ最適化もされてないから 今のlibaomのエンコード速度/時間を見てAV1の実用度を判断してはダメだよ。 libaom自体はどこまで最適化されてどれくらい速くできるのかわからんけど、 商用ではベンダーが開発したエンコーダ(SW/HW)が使われるんだろうし。 ちなみに>>521 のサンプルでは-cpu-used 3 -crf20で335フレームのエンコードが約3時間4分だったけど、 crowd_run(1920x1080、500frames)は同じ設定で6時間30分かけて100フレームしか進まなかったので中止した・・・。 very slowの17倍って今の段階なら悪く無いじゃんって思ったけどx264ならmidiumの数倍程度だけどx265だと凄いんやね
話題が無いので間潰しにNVEncネタ NVEncでの同時エンコードは基本的に2つまでと言われているが、実はQuadro 2000番以上とTeslaは制限が無い あとNVEncエンジンの搭載数にも違いがあり GK世代、GM107やGM206、GP107〜106 は1基 GM204〜GM200、GP104〜102 は2基、GP100やGV100は3基搭載されていて 搭載エンジン数分までは同時処理をしても処理速度が殆ど落ちない様になっている 例外的なのがGTXGTX1070で、GP104自体は2基搭載だがエンジンが1つ無効化されている GTX1070TiについてはGTX1080と同じく2基とも有効 なので同じ世代ならNVEnc自体の処理性能自体に大差は無いけど、 エンジンの搭載数によって同時処理(多くの場合は2ウェイ処理)時の処理速度低下具合が変わってくる
NVEncの処理速度的については、固定量子化でブン回す場合には、FHDでの出力ならピーク値でH264で600〜650fps、HEVCで400fps前後ぐらい(NVEncのHEVCはBフレーム省略仕様なので速度低下が少ない) NVDecのデコードはFHDで600〜650fpsぐらいがピーク値になる あと実行環境(NVEncを呼び出すアプリ)によってピーク値近くで動作させられるかが変わってくるので留意 例えばTVMW6だと、エンコードの前段がボトルネックで2つ同時のバッチエンコにしないとエンジンを回しきれない お陰でエンジン2基環境の場合はどちらも回し切ることが出来ない
はぁ、1080並の値段でELSAの1070なんてかわなければよかったw
捕捉 上の速度はPascal世代の速度で、1つ前のMaxwell第2世代だとH264なら2/3、HEVCなら1/2ぐらいの性能になる Pascal世代でのNVEncのトピックは、HEVC速度低下が少なくなっている事なんだけど、公式なトピックに記述は無いけど、Pascalで動作クロック自体が大きく向上しているので、結果的にH264も含めた全体的なパフォーマンスも相当上がってる Pascal世代のHEVCについては、性能低下緩和も含めてマクロブロックの捜査ロジックの改善もされている様で、Maxwell第2世代のHEVCより地味に画質が向上されている NVEncの速度はデフォルトの動作クロックに依存(ツールによるソフトウェアでのOCはCUDAコア側のクロックが上がる仕様)なので、NVEnc目的でグラボ購入する場合には、製品の公称クロック基準で購入した方が良い ファームウェア操作ツールでクロック上げた場合はそのまま性能に反映される
NVEncの性能で考えれば、リファレンスクロックが高く、エンジン2基のGTX1080が最良 次点で僅かにクロックが低いGTX1070Ti GTX1070はリファレンスクロックはGTX1070Tiと同じだけど前記の通りエンジン1基なので、NVEnc狙いではお勧め出来ない GTX1080Tiはエンジン2基だけど、動作クロックがGTX1050並なのでEVEncの性能は落ちるし単価が高い エンジンの単価で考えれば、GTX1050無印が安価 CUDAコア数が少ない分、GTX1050Tiよりクロックで性能稼いでいるので、 動作クロックも高めになっているが、クロックは1つ上のGTX1060より1割落ちる 高いクロックでエンジンを含むGPUコア部(否CUDAコア)を回せるかは、TSMC16nmFF製造かSAMSUNG14nmFF製造(16nmより回らない)か、グラボの電源部の影響が大きい (それでもGTX1050をファーム改造でGTX1080のリファレンス並ぐらい回す事は不可能じゃ無い
GK208はNVEnc乗ってるのにGP108がなぁ
こういうGeForceの型番ごとにおける機能の制限/無効化ってどこかにドキュメントとしてまとまってるの? QuadroとTeslaはHTML上に一覧表が出来てるけど
nvidiaのdeveloperにあるみたいな一覧は無いね 海外フォーラムでは日本よりNVEncについて掘り下げてスレが意外にあって エンジン数についても話題に上がる GTX1070Tiなんかも、リリース後エンジン数についてスレ立ってた 対応SDKから実機確認すれば解るんで、同時処理数も同様やね
そういう情報出さないで売ってるの、なんだかなって思うわ
NVIDIAにとっては、エンコーダーの価値はその程度にしか見ていないということ
なんでAMDは動画最弱になっちゃったんだろ 動画ならRadeonなんて時代もあったのにね
というか、実用面からすると ・NVEncを保存用エンコードに使う人はあまりいない ・NVEncで並列エンコードをする人もあまりいない ・全体的に十分以上に高速なので、高速域での速度差を気にする人もあまりいない ということで、一般ユーザー的にはエンジン数やエンコード速度の差を重要視する人は少ないのでは。 (「実際に使うわけじゃないけど最高の機能が載っててほしい」という気持ちはよくわかるけど)
公表されてる範囲の機能的なスペックはエンジン1基有れば実現出来るからね
NVDec/NVEncのSDKもnvidia的にはターゲットはTeslaやQuadroで、Geforceでも一応使えるという感じだからね Geforceだからと全モデル1基とかにされなかっただけでも良かったとする鹿 GTX1070の1基のみ有効になってる事ネタにして、nvidiaに纏まった数の直訴なんかしたら、あの会社なら次世代からGeforceグレードは統一仕様として一律1基にしてとかやりかねんw
>>539 ip変換の質とエフェクトが充実してたって話でデコードエンジン自体はずっとnvidiaの一周遅れだよ アムドの寝言はVP9有効にして 公約果たしてからにしてほしいなw
xiphがRustで作ってるav1のエンコーダって話題出てる? リファレンスより速いって書いてあるけど
これか https://github.com/xiph/rav1e 国内で話題にしてる人は少なさそう、自分も今知ったわ libaomのコードをベースに入れてるのかな? 他方の資料で libaomのアセンブラ化で4倍は速くなる、多分100倍速く出来そうだけど、アルゴリズムの書き換えが膨大すぎるわい! みたいな事書いてあった >>545 >>546 >>122 でも書いたけどPolaris/VegaはVP9のDXVAデコードに対応していない。 当初は隠し機能として存在していたそうだが、それも後になって消された。 ただしDXVAとは別にOpenCLによる再生支援が利用できるMFTフィルタがあり、 ChromeやFirefoxはそれを使ってVP9再生支援を利用することができる、という状況らしい。 なおRavenRidgeはVP9のDXVAに対応している。 >>547-548 >>89 で出てるね。限定的な実装みたいだし、試したことはない。 ビルドして試そうかと思ったけどビルドできなくて放置してた
これcじゃなくてrustなん? 時代はrustなのか?
Rustは並列化が前提の設計されてるからC++より高速化できるのかもしれないね
MozillaのDaalaで使ってたから親和性は折り紙付きだろう
吐かれるバイナリの並列化の高さと、複雑なコード管理に向いてるとかだろうね 代わりに習得がえらい難しいらしいけど 使用者に最も愛されている言語とか言うけど 愛が無ければやってられない習得難易度の裏返しだったり
>>554 Daala作ってたのはXiphだけどな Xiphは半分Mozillaみたいなものだけど xiphってflac作ったところなんだな 知らなかったわ
ハイレゾは全く無意味とバッサリ切ったのが爽快だった
耳に聴こえなくても脳に影響してるんだよ 聴覚が全てではない
違いが分かる人と分からない人が 居るだけの話なのに 実際に目の前で見ないと信じられないのが人間
その帯域の音が聴こえるかどうかは別にしてハイレゾを売りにするような音楽は ちゃんとマスタリングしてる物がほとんどだから20khz以上が切れてようがそうで無いものより綺麗っていうのはあるね
自分で4K動画作ってつべにアップするようになって初めてVP9なんて意識するようになったんだけど なにこれつべのVP9の4K十分綺麗じゃん なんでこのVP9ってのはH.264やHx265以上に流行らないの? 俺が事情を理解できてないだけだが理由がわからない しかもつべの4K VP9ってビットレートたかだが12Mbps程度でこの画質なんでしょ? つべに揚げる為に4K動画をH.264でビットレート60Mbpsで作ってる自分が馬鹿みたいに感じるんだが
>>573 x265@フルHDなら1〜3Mbpsでそれなりに見れる画質になるんだから 4kで12Mbpsってのは少ないわけじゃない つべに揚げる為に4K動画をH.264でビットレート60Mbpsで作ってる自分が馬鹿みたいに感じるんだが
>>573 やってみれば分かる。264や265に比べて死ぬ程遅い 特にx265と比較するとビットレート比画質負けるのは勿論デフォ設定同士の比較で1桁以上、下手すれば2桁が見えてくるぐらい遅い ,.-─ ─-、─-、 , イ)ィ -─ ──- 、ミヽ ノ /,.-‐'"´ `ヾj ii / Λ ,イ// ^ヽj(二フ'"´ ̄`ヾ、ノイ{ ノ/,/ミ三ニヲ´ ゙、ノi! {V /ミ三二,イ , -─ Yソ レ'/三二彡イ .:ィこラ ;:こラ j{ V;;;::. ;ヲヾ!V ー '′ i ー ' ソ Vニミ( 入 、 r j ,′ ヾミ、`ゝ ` ー--‐'ゞニ<‐-イ ヽ ヽ -''ニニ‐ / ググレカス [ gugurecus ] | `、 ⌒ ,/ (西暦一世紀前半〜没年不明) | > ---- r‐'´ ヽ_ | ヽ _ _ 」
>>580 なんか>>361 のリンク先読むとVP9の方がHEVCより縮むと読み取れるんだけど…、 x265ならVP9より縮むって事なんかね? >AOMediaのメンバー企業であるBitmovinの検証によれば、同じ画質で比較したさい、AV1はVP9比で22〜27%、HEVC比で30〜43%ほどビットレートを削減できるという。 >>579 つべあげるのに4k60pは60Mbpsあったほうがええのか。。 vp系はバッファ少なくても縮むからストリーミングに向いてて良いわ mpeg系は再生できるようになるまでが長い
Advanced Media Framework (AMF) SDK Version 1.4.7 https://github.com/GPUOpen-LibrariesAndSDKs/AMF Version 1.4.7: AMD Radeon Software Adrenalin Edition 18.3.4 (17.50.33) or newer New features are available in Driver: Radeon Software Adrenalin Edition 18.3.4 Software: 17.50 and later 1.4.7.0 (04.12.2018) version -------------------------- - 360 video stitch sample 4/12って書いてるのは4/24の間違いだな。 要はbuildコードが4/12って事でしょ チェックか何かでゴタついたんでしょ
今canaryに来たってことはstableに来るのは4ヶ月後くらいかな firefoxもchromeと同時期くらいには実装されるだろうか 一番の問題はスマホの対応だけどね
ただし、性能いいけど最適化されてない今だと画像一枚変換するのに60秒くらい平気でかかる
ありがと、これで電子書籍の容量減ってくれると助かるなあ 雑誌DLしたら500Mとか食ってるからはやく普及してほしい
そういえばハードウェアのエンコードって動画の場合ではソフトウェアよりかなり画質が落ちるけど静止画の場合だとどうなんだろう
>>592 ssim0.985辺りで見てみるとjpegに対してのwebmに近い比率でwebmに対してのAVIFは縮むんやね BPGはエンコードは兎も角デコード重過ぎ&対応ソフト少な過ぎで使い物にならなかったけどwebmの倍までのデコード速度と同程度の普及にはなって欲しいなぁ Appleは最近画像フォーマットにHEVCベースのHEIFを使ってるけど、 AVIF完成したらAVIFに移行するんかな。 もしそうなったらスマホ用サイトの画像フォーマットにAVIF普及しそう。 >>595 動画ほどソフトとハードでの画質の差は出ないと思うよ。 一枚絵の画像だとソフトとハードの差が出やすいフレーム間予測による圧縮がないので。 ソフトとハードでどのくらい違うか気になったので>>592 のグラフにx264とh264_qsvを追加(項目名クリックで表示切り替え可能) https://plot.ly/ ~fg1189467/33/ まあ少し落ちるけどこれくらいなら許容範囲かな JPEG-XL >60% over JPEG-1 MPEG-H(HEVC) >60% over MPEG-1 WebP2(≒AVIF) >15% over HEIC
姉妹規格のJPEG XSは来年完成らしい ビジュアルロスレスというとDisplayPortのDSCコーデックみたいなやつだな オープンフォーマットJPEG XS、画像符号化史上初のパラダイムシフト https://this.kiji.is/361078960999941217/amp JPEG XS標準化プロセスの開始は、2016年のJPEG 71回目の会合にて承認された。JPEG XSは、超低遅延、電力、帯域幅の要件だけでなく、実装が簡単なアルゴリズム、少ないメモリでも動作し、そして長いケーブルランをサポートすることを目的にしている。 コアコーディングシステムは2018年7月に完成予定で、リファレンスソフトウェアを含んだ全体の完成は、来年2019年4月に予定されている。 JPEG XSコーデックメモ https://qiita.com/yohhoy/items/897a543cde9123e6e461 JPEG XSコーデックは、低計算量・低レイテンシが要求されるアプリケーションにおいて、主に「Mezzanine(舞台下の)コーデック」としての利用が期待されている。 ライブ・プロダクション 放送・デジタルシネマ ワークフロー プロ向け映像市場 KVM1アプリケーション VRゲーム など JPEG XSは、従来の(無印)JPEG, JPEG2000, JPEG XR, WebP, HEIFといった大量データ保存・WEB配信向けコーデックを 置き換える技術ではない。 HDMI2.1もVESAが規格化したDSCを採用するみたいだな。もうDPと統一しろよ https://av.watch.impress.co.jp/docs/series/dg/1100970.html DSC(Display Stream Compression)はDPCM(Delta Pulse Code Modulation)とICH(Indexed Color History)をベースにしたリアルタイム性に優れた圧縮技術で、設定した圧縮率で安定した圧縮結果が得られる特徴を持つ。 ただし、圧縮したデータは元のデータには戻らない、いわゆるロッシーな(ある程度の劣化を許容した上で活用する)映像信号圧縮技術になる。 MPEG系のような、過去から現在の映像フレーム同士の相関関係を利用した圧縮技術は、元のデータに対して数百分の1にまで圧縮が可能だが、DSCは時間方向に伝送されててくる一次元データストリームの圧縮なのでたかだか数分の1程度の圧縮率に留まる。 その代わり、低遅延で高速リアルタイムに圧縮展開できる利点がある。 ちなみに、このDSCロジックのIPコアを開発したのは半導体IPメーカーのHardentだ。 jpegの牙城はH.264より堅いだろうから新画像コーデックを広めるのは厳しいだろうな… MSとAppleとGoogleが足並み揃えてゴリ押ししたらいけるかも?って感じ
ありゃJPEG XLの技術公募締切が9月に延期されてる 公開目標時期は2019年10月か AV1採用してくれ
>>604 そのメンバー全員Alliance for Open Mediaに加盟してるし、MozillaやFacebookやNetflixもいる。 Appleしか推してないHEIFやGoogleしか推してないWebP、Microsoftしか推してないJPEG-XR とはかなり状況違うから今度は期待できそう。 VP9は画質で判断するとたまにH264よりサイズでかくなるから困る。圧縮するなら相応の力を見せてくれないと 中途半端だ
>>603 HDMIがロッシーになるのか マウスカーソルの周りにブロックノイズとか出たら嫌だな 8Kくらいまで解像度を上げない限りは非可逆にはならないと思うぞ
>>608 そこまで圧縮しないから大丈夫だと思う 問題は低延滞だが延滞は有るというあたりと、表示機器側でデコーダ積まなきゃならないから、対応すると素で単価が上がる >>606 基本的にアプリケーションの内部処理やサービスとセットで消費者側はデコード主体使う事になるだろうから、個人で生成する事は余り考えなくて良いと思う たしかtwitterはgifをアップロードするとmp4(h.264)に変換される仕様だったような google photoもwebpに変換されてるんだっけ? 全モダンブラウザが対応するweb標準の次世代画像規格さえできたら あらゆるサイトでjpeg/png/gifが変換されるようになるはず 運営側もユーザー側もトラフィック削減パケット節約でwin-win
AV1が一般人にストレスなく利用できるようになるのは、いつ頃だろうか? 音声の圧縮音声コーデックは、今後MPEG4-ALS(品質重視の用途)かOpus(可聴帯域のみを扱う一般的な用途とリアルタイム通話向き)に収束していくのだろうけど ところで、音声コーデックの話をするスレ、どこかあるのかな?
ストレスなく利用っていうのが視聴の事なら1、2年で可能だろうけどエンコードの事なら一生来なさそう
>>614 アカンがな、それ… となると、やはり映像はHEVCベースで運用しておくか 音声はフリーのくせにと言ったらおこられそうだが、日常使いではOpusでいいかなと最近は思っている 新しくYouTubeにアップされてる高解像度のものは、元からOpusでエンコードされているから聴き取りやすくていいし 音声メインの素材をアップする人は、積極的に高解像度(フレームレートは1fpsとかにできるのならば、それでいい)でアップしてもらいたい >>612 AVIFはアルファチャンネルやアニメーションにも対応するそうだし、 AVIFに使用されてるAV1は可逆圧縮にも対応してるから、 うまく行けばjpg/png/gif全部置き換えられそう。 >>617 ソフトウェア板にあったのか DTM板かと思ってたよ Thx. >>615 Opus気になって調べてみた で、YouTubeに4K動画でMISIAの音源にいいのがあったので試してみた 確かにいい ただし、手元のPCで再生するよりスマホのXperiaで再生したほうが高音質だった(泣 PCの音声環境見直すか・・・ >>619 それわかるw Opusをもっと試したかったらサカナクションの「多分、風」という曲もOpusの入ってるファイルで聴くといいと思う >>616 可逆圧縮をなめてはいけない。 可逆画像圧縮のアルゴリズムをを不可逆画像圧縮から流用するアプローチが いくつかあるけど、普通にPNGより性能悪い。 WebPは可逆不可逆両対応だけど、それぞれ別のアルゴリズムを使ってる。 可逆か不可逆かぱっと見で区別できないのも困るし、今までどおり別の型式のがいいと思う。 可逆画像圧縮はzstdのアルゴリズムベースのが出てきてくれたら嬉しいけどなぁ。 お前ら可逆不可逆って続けて何回言える? 俺は1回すら怪しいんだけど
>>619 YouTube動画の音声サンプリング周波数は AACが41.1kHzでOpusは48kHzだったような だから例えばiPhoneシリーズなら6s以降スピーカーが48kHzしか対応していないらしいからAACだと多少音質変化するかも 逆に44.1kHzのみ対応のイヤホンとかもあったり なんか深淵を覗いた心地に >>621 そういやFLIFとかいうFLACの親戚みたいな名前の可逆圧縮画像規格あったけど最近は音沙汰無しだな いつかリリースされる日は来るのだろうか 最近は写真や動画を撮ったらすぐにクラウドストレージに投げることが増えてきたから 元ファイルを(ビジュアル)ロスレス圧縮してアップロードした後、クラウド上で再エンコードする時代になったりしないかな ロスレスHEVCかロスレスAV1かVESAのDSCかどれでもいいけど
FLACをアップロードできてOpusがストリーミング配信されているSoundCloudはすごいな 無料だし
>>627 SoundCloud、これいいね! スマホにアプリ入れてGoogleのアカウントでサインインしてみたけど、操作が少し独特だけどいいよこれ 日本人の曲もあるし、音も素材が良ければいい感じだね これはいいの教えてもらったよ ありがとう! >>629 WebP可逆は不可逆とは別のアルゴリズムだから殆どの画像でPNGより縮む BPGの可逆圧縮を調べてみたけどやっぱり微妙だった PNGが苦手な画像だとPNGより縮んだり縮まなかったり PNGが得意な画像だとPNGに引き離される AV1の可逆圧縮も似たようなもんになる気がする。 PNGは最適化を掛けるとかなり縮むけど、 マルチスレッドすら対応してない古いプログラムばかりで遅いのがな その辺をちゃんと最適化してくれればPNGで十分そうな気がする
とりあえずWindows 10の最新アップデートを適用すると、HEIFの表示のみOS標準で対応だとさ ※保存はダメ
結局OSの対応よりブラウザの対応のほうが大切なんだよね
>>630 BPGの可逆圧縮はエンコーダーにx265を使うと縮まないけどjctvcなら結構縮む jctvcは0.9.6以降は搭載されてないから試すなら0.9.5を使ってね AV1の可逆圧縮、相当無理矢理だけどこんな感じで出来た ffmpeg -y -i "%~1" -filter_complex "extractplanes=r+g+b[r][g][b],[r][g][b]mergeplanes=0x001020:yuv444p" -strict -1 -f yuv4mpegpipe - | aomenc.exe --passes=1 --i444 --lossless=1 -o "%~dpn1_av1_lossless.webm" - ffmpeg -y -i "%~dpn1_av1_lossless.webm" -filter_complex "extractplanes=y+u+v[r][g][b],[g][b][r]mergeplanes=0x001020:gbrp" "%~dpn1_av1_lossless.png"
>>635 AV1可逆の圧縮性能はPNGに比べてどうだった? >>634 jctvcを使ったら可逆ですげー縮んだ。勉強不足すぎてた。 これだと大方の画像ではPNGより小さくなりそう。 ただ、PNGが得意な画像で、差は縮まれど追いつけないままな物もまだあるから PNGを全部置き換えるにはまだ不足してるって感想はそのままかな。 (一番手ごろなものだと、wikipediaのページのスクショ画像がそうなった) deflateという圧縮技術のデファクトスタンダードを使っているpngが置き換わることはそうそう無いと思うけどね
>>636 ほい、調べた AV1はかなり変なやり方で変換しているので効率が悪くなっている可能性もある 画像はpixivデイリーランキングから100枚 pngと比べて何パーセント縮んだか BPG x265 4.23% AV1 12.3% webp 24.16% BPG jctvc 26.72% FLIF 31.45% 平均処理時間 BPG x265 1.449秒 PNG 2.439秒 webp 3.353秒 FLIF 7.301秒 BPG jctvc 13.9324秒 AV1 93.8216秒 ベンチマークに使用したbatも上げておくので設定とか検証が適切に行われたかが気になる人は見て https://www.dropbox.com/s/kc7njid1gz12vs0/lossless_bench.zip?dl=0 >>639 ありがとー AV1縮んでないね、可逆だとwebpに劣るなんて 得意な?非可逆だとどうなるんだろ >>639 AV1本当何やってもトロくて駄目なやつだな… ここまで糞だと改善の見込みも無さそう AV1を今より遥かに速く改善できるなら他のコーデックなら更に改善できるだろ それが出来ないからVVC等の新しいコーデックが開発されてるんだろ
Googleが画像フォーマット「WebP」向けライブラリ「libwebp 1.0.0」をリリース https://mag.osdn.jp/18/05/02/163000 WebPはWeb向けの画像フォーマットで、ロスレスおよび不可逆圧縮の両方に対応する。 拡張子は「.webp」。不可逆圧縮では、VP8動画コーデックが動画のキーフレームを圧縮するのと同じ手法で、プレディクティブ(予測)コーディングを使って画像をエンコードする。 ロスレス圧縮ではPNGと比較して26%小さく、不可逆圧縮ではJPEGより25〜34%小さいとしている。 WebPファイルはVP8とVP8L画像データ、RIFFベースのコンテナで構成される。 libwebpではWebP仕様のリファレンス実装で軽量のエンコード/デコードライブラリに加え、WebPフォーマットへの変換などを行えるコマンドラインツールcwebp/dwebp、WebPイメージの閲覧やmux、アニメーション作成のためのツールを備える。 本バージョンはこれまでのバージョンとバイナリ互換があるとのことで、フォーマットとAPIが安定していることから1.0として公開したという。不可逆圧縮などが強化されツールもアップデートされている。 >>650 ブラウザ識別して火狐には重いデータを送ってやろう ChromeがAPNG対応したんだから FirefoxはWebP対応するのが🍣
firefoxはwebp対応してるだろ safariと勘違いしてるのか?
>>656 対応profileのオプションにもよるけど、TV1台当たりライセンス料300円しないぞ 今年の2月に特許切れたMPEG2にもライセンス料掛かってたしな 録画の圧縮機能やMPEG4/AVCの再生機能持ってる機器なら、未だにMPEG4/AVCのライセンス料も掛かってるし 今まで金銭的にそれらの上乗せを負担と意識して無かった奴が、今更HEVCのライセンス料で騒いでるのも可笑しいんだけどね 実効でその程度のものだったり
映像コンテンツなら殆ど2円未満、高くても3円にもならないとかだし、 パッケージの流通コストや小売り・事業者の粗利の方が遙かに影響デカくて、個人単位で年間ナンボよって感じなのよね そんな額気にするなら、家電品の消費電力気にしていた方がマシだったりな 自販機で飲料買ったり、コンビニで買い物する方が遙かに無駄という
GIMPは亀の歩みだし…… 対応してくれただけでも喜ぶべき
昔はPhotoshopの代わりにGIMPでも頑張れば行けるかもって時期があったけど、 今は完全に突き放されて背中すら見えなくなってしまったなあ
GIMPはリリース間隔が空きすぎて開発者のほとんどがKritaとかDarktableに行っちゃったから…
GIMPの前回のリリースって5年以上前だろう webpその頃あったのかな
androidのゲームでwebp義務化すればかなり通信料減らせそう
結局webpが流行ることは無かったな コーデックもVP8のままだし
よくわからんけどAndroidのゲームはETC1かETC2が主流じゃないの? 多分DXT同様固定の容量圧縮比の方がメモリ消費量の把握しやすいだろうし
>>670 JPEGから移行するにはショボすぎた HEIFでやっとって感じ 流石にJPEGも古い規格よなぁ 圧縮率の高い次世代フォーマットでどれだけのストレージやリソースが削減できるか 実際は皆足並みが揃わない訳だけども ストレージの進化が完全に頭打ち!大変だ!みたいなピンチにでもならなきゃ業界は腰を上げないよな
ストレージは大した問題ではないだろう 問題なのは通信量よ
その他にも処理速度とかそれをハードウェア処理するチップのコストだとかいろいろあるんだろうけど ぶっちゃけいえばブラウザやOSが標準でサポートするか否かが一番でかいと思う ってJPEG2000さんが草葉の陰でいってた
近いうちにJPEG2000が主流になるからデジカメの買い替えをちょっと待とう… とか思っていた遠い日の記憶が蘇ったw
もうJPEGくらいに浸透してると AppleみたいにHEIFをデフォルトで初心者に気づかせないうちに使わせて 広めるみたいなことしないと無理だろう
amazonとかの電子書籍を全てwebpにすれば普及する
>>678 それだけじゃ絶対普及しない リーダーはAmazonとかの電子書籍配布元が配布するとして 画像生成する機器やアプリケーションが標準でほぼ全対応しなきゃ 出版する側の人間がwebpへの変換ツールを使うだけに終わる カメラなどのハードウェアが直接次世代フォーマットで 画像生成するようになって初めて普及する可能性が出てくる その点、デフォルトでiPhoneでHEIFを吐き出させ始めたAppleが 一歩リードしてる >>680 サンクス どうりでChromeがなかなか対応しないわけだ chromeもfirefoxもAV1の一時的なな実装は完了しているから仕様確定したらすぐにでも導入できるはず まあ安定版に降りてくるには半年近くかかるのだろうけど
つべのVP9と264 容量が逆転してるのが多いな… 細かい動きが多いとダメなんかな?
VP9はHEVCとAVCの中間あたりに位置すると個人的には考えてるから、得手不得手で旨味なくなりがちだよね
HEVCの技術とAV1の技術を全て結集したらさいきょうのコーデックが出来上がりそう(厨二的発想) まぁ大人の事情でまず有り得ないけど
>>688 大人の事情とか言ってる時点で… ただエンコーダ・デコーダが優秀になればいいだけの話。特性云々はここで語る必要ないと思うが VP系はMPEG系と比べて先読み短くても圧縮率保てるからストリーミングにはVP9のほうがいいよ
自炊用途は、長期的に安定して再生できる可能性の高いフォーマットを選ばないとあとで後悔するだけ ただ、一つ気がかりなことがあるとすれば、動画ファイルに使える音声フォーマットの進展が遅れ気味なことか 特にOpusのようなVBRタイプのフォーマットを動画とMUXしたいとかなると、とたんに使えるツールが見当たらなくなる現状は如何ともし難い 動画と音声を自由自在にMUXできる自由度の高いツールがほしい
mkvコンテナ扱える奴なら仮対応的な実装じゃ無ければイケるんじゃないの?
電子書籍とかの複数ファイル画像って 動画にしてフレーム間圧縮で容量減らせそうだけど やってるとこないのかな
>>695 フレーム間の違い大きすぎて圧縮のための予測がうまく出来なさそう >>696 文字とかで余白の多いすかすかの雑誌系は ページ間で連続した空白多いから容量減りそうだけどどうだろ そもそも空白が多い画像はjpgなりpngなりでも大きくないと思う。 1フレームごとに文字が離散しているので毎フレームIフレームにするのと画質対容量のメリットがあまりない。 kindleなどの端末で処理するにはフレーム間予測などの処理はハードウェアデコーダ積んだりキャッシュしていくにしろ重いだろうし流行らないと思う。 そういうので1番効果があるのはエロゲとかdlsiteにあるような差分データ盛り盛りのCG集などに限定されると思う。
そこは昔のゲームみたいに口や目の変化部分だけ画像作って 差し替える方式でいい気がする。マップチップ的な まぁ今のもの見ると画像1枚1枚用意しているのが多いから容量増え気味だよね
スクリプトミスったら差分の目が背景の上に浮くじゃないですかー
エロゲって画像形式何使ってるんだろ、やっぱり可逆PNGなのかな
吉里吉里ならエロゲ絵に特化したTLG型式ってのが使えるけど 実際に使われてるのかは知らない。
>>695 OCRしてテキスト化の圧縮率に到底勝てないからやる意味が無い >>695 面白いアイディアだな、言い出しっぺの法則で作ってみてくれ ただ全ページがキーフレームになってしまうとかあり得るんじゃね 電子書籍は突飛なアイデアではなくて自分も数年前に検討済み 電子書籍には3タイプあって、698の言う通りで、連続差分画像以外に ましてやテキストオンリーの書籍に動画コーデックの出る幕は無い ・画像のみ:コミック、写真集 ・テキスト+画像レイアウト:雑誌やムック、写真集、美術書など ・テキスト:小説など テキスト+画像レイアウトの場合、活躍するのは静止画フォーマットだけ。 残された画像のみの場合だが、すでにHEIFはイメージシーケンスが規格に組み込まれてるから 新たにやることは各電子書籍ベンダーがそれを利用するかどうかくらい。
漫画なら図形の輪郭とかとかスクリーントーンとかそういうのを符号化すれば… って思ったけどpostscriptだな
もう、基本の圧縮技術は画像にしろ動画にしろ、JPEGの時代に確立されちゃってるのか・・?? それからあんま本質は変わってないのかね
500年後の未来から来たけど、今の圧縮技術はその概念自体が使われなくなるよ 究極のイメージ処理は、全データをベクター処理すること ラスターイメージ処理は電子機器の能力が低い現代における 低レベルなお粗末な石器時代並みの技術だよ 量子コンピューターにより画像自動解析処理が高度に発達した未来では 2Dの平面データで記録再生するのは骨董品技術になる わかりやすく現在の製品名で例えれば Illustrator>>>超えられない距離>>>Photoshop 未来のカメラは撮像したデータを自動解析して、 3Dオブジェクト+テクスチャ判定+光源計算したデータとして保管 テクスチャも撮像データから得た2Dラスターデータではなく 全世界で共用管理している超大規模データセンターの膨大なデータから 何番目のテクスチャ、というID指定を記録するだけなので、データ量は軽い 再生時に3Dグラフィックでリアルタイムレンダリング処理を行う 圧縮という概念自体がなくなる ただし、メロンパンは500年後の未来でもなくなっていません。あれは美味しいデス
電子書籍に関してはePubの規格がバージョンアップしてリフローとフィクスのハイブリッド型も作れるようになってるね 現状では雑誌の電子書籍版のインタビュー記事とかがテキストも含めて全部画像だったりするけど 今後は必要に応じてテキスト部分はテキストデータのページに置き換えるような措置をした方がファイルサイズを抑えるのとコンテンツの読みやすさを両立できて良いと思う
>>708 JPEG 2000ではウェーブレット変換が使われていたけど、結局それ以降は使われていないよね コサイン変換に比べて、あまり筋のいい技術ではなかったということなのかなぁ 某ネコさん曰く、16k以上の画素数だとwaveletが日の目を見るかもしれないらしい
JPEG XSもwaveletだそうだけど、どんな感じの圧縮なんだろう。
>>713 おねえさんのお尻でぎゅーって押し潰される感じ♥ >>711 ビデオ規格だと、SnowやDiracもウェーブレット変換 DCTと違ってブロックノイズが発生しないのがDWTの利点だけど、 ブロック単位でする動き補償と相性が悪いので動画には不向き
waveletで圧縮しまくったらどうなるんだろ ぼやけるだけ?
特性的にエッジ部分の情報量から削られていくから、そういう部分の階調表現の幅が狭まる(コントラスト低下)と解像度感が失われて眠い画になっていくと思う(俗に言う眠い絵作り 特性がある圧縮だから万能じゃ無いかと あくまでwaveletを手段として使っていているだけで、これ自体が圧縮方式では無い事にも注意(使い方や実装で性能が変わる 画像データの周波数的な情報の分離に向いていて、分離したデータの内で画像の全体像を把握するには重要じゃ無い部分を削る事で「圧縮にも使えなくは無い」ってだけで、内容的にはMP3的な(実装によって差が出やすい)プライオリティの低い情報を削る感じ 文字や図表、線画のエッジ部分が多い画像の圧縮には向かないと思う
>>619 MISIAの4Kというと、「名前のない空を見上げて」のことかと思うけど、これ確かにスマホで聴いたほうが音いいからおかしいなと思って調べた すると、確かに4Kでアップされてはいるのだけれど、1080pと1440pをmp4ファイルとWebMファイルで比較すると、mp4ファイルのほうがファイルサイズが大きくなっていた 通常、画質と音質がともにいい場合は、4Kより下の解像度でもファイルサイズは WebM>mp4もしくはWebM≒mp4 のいずれかであるのだが、この曲は逆転していた だからダウンロードするのであれば、この曲に関してはmp4ファイルのほうがいい ただし、ここからがよくわからないのだが、PCにてChrome上で再生した場合、再生中に詳細情報を確認するとWebMにも関わらず音は悪くない ここがわからないんだよなぁ YouTubeは謎が多い 今の動画サイトは、映像と音声は別々に保存してて、 視聴者がページ開いたときにくっつけて配信してるんじゃなかったっけ。
よくわからないのに書くからこういうことになるんだね
マジレスするとYoutubeの場合、 https://pastebin.com/YiAnRD0w のように、 A.音声のみのファイル B.映像のみのファイル C.映像+音声のファイル が複数あって、基本的にはAとBを組み合わせて配信される。 プレーヤー右クリック→詳細統計情報→Codecsで組み合わせが見れる。 Win10のPCのChrome/FirefoxはVP9+Opusだが、IEはAVC+AACだし、EdgeはAVC+Opusになることもある。 Opusは基本的に251番(160kbps)が使われるが、映像が144pの場合は250番(70kbps)が使われる。 スマホも、機種やブラウザ等によって組み合わせは変わるだろう。 音声だけなら22番(AAC192kbps)か251番(Opus160kbps)がベスト。 元々は音声の話なので上記を踏まえて音声だけ比較すべきだと思うけど、 >>721 はなぜか映像まで含めてWebM vs MP4という比較をしてるし色々的外れ。 「通常はWebMの方がサイズが大きい」と言ってるのもよくわからない。 基本的にはVP9(WebM)の方がAVC(MP4)より小さくて、稀に逆のものもあるという程度だと思うけど。 変なダウンローダを使ってるか勘違いしてしまってるんじゃないかと思う。 ついでに言うとYoutubeの場合、VP9は比較的ファイルサイズが小さくなってるとはいえ、 たまにブロックノイズやリンギングノイズ(モスキートノイズ?)で 映像崩壊レベルになってるフレームがあったりする。 普通に視聴する分には気にならないけど、比較するとAVCの方が安定した画質になってるような。 まあ1440pHFR以上は基本的にVP9だけしか無いけど。
EdgeはGPUにVP9デコーダが搭載されてればVP9、 無ければH.264で再生されるから賢いというか優しいというか ChromeはGPUデコーダ無くてもVP9にするからCPUデコードになって重い VP9デコーダ無いような古いPCでCPUデコードとか鬼だ メモリも喰いまくるしオンボロPCで動かすんじゃねえってGoogleの方針なんだろう
HEIFってOSではポツポツ対応しはじめてるけどフリーソフトではなかなか対応しないね
>>732 おんぼろPC+Chromeにh264ify入れて使ってるぜ… ネタ切れでビデオコーデック以外のネタばっかりになってきたな それはそれで良いけど
H.264が動画界のJPEGみたいな感じになって終わりやろ 新フォーマット?なにそれおいしいの?みたいな
配信があるのでシビアだよ 俺も264で世は収まったと思ってたけど ある日突然ツベの4Kがガクガクになって思い知ったよ…
4Kに対応しようとすると古いPCは一気にアウトだからねぇ 4Kで思い出したがAV機器板のUHD-BDスレにて ・4か月弱ぶりのWHQL版「Radeon Software Adrenalin Edition 18.5.1」リリース。Ryzen 2000G公式対応を果たした統合型ドライバ http://www.4gamer.net/games/022/G002212/20180524003/ 「なお,新世代APUへの対応以外では,ハードウェアレベルの4Kビデオ保護技術としてMicrosoftが推進する「PlayReady 3.0」に Radeon RX 500&400シリーズで対応したことと,「Ancestors Legacy」への最適化がトピックとなっている。」 「PlayReady 3.0」の対応、つまり外付けGPUを利用してのUHD-BD再生の道が一歩開けたということか? Intel SGXに頼る必要はなくなった? とあった PCによる4K再生が少しでも身近になればいいのだが 面倒すぎてRIPした方が早い気がしてくる HDMI2.0は破られてるし縛る意味とは H265が身近になるには、あと数年、スマホのハードウェアデコーダー搭載率が上がったらだね 載ってない世代でCPUデコードはほぼ無理だし
アンドロイド定番の画像ビューワ、PerfectViewerがプラグインでHEIFに対応してた これで画像一括変換ソフトがHEIF対応してくれればなあ
ジャップ製の印刷機やデジタル家電、ソフトなどが対応進まないと無理じゃね
ちょっと戻っちゃうけど 画像の圧縮なら確かにPDFで「文字と背景を分ける」みたいな圧縮方式があるから、漫画の場合は画像一枚の中で背景レイヤーと文字・絵レイヤーを判別して、背景レイヤーを単色データにすればかなり圧縮できるはず
それぞれのレイヤーで最適化しないと 単色データぶんだけデータが増えるだけに終わりそう
Windows10 Insider Previewでheifの表示試してみたけど対応してるのはyuv420だけでyuv444は見れないな あとx265のフルレンジフラグを読み取ってくれなくてリミテッド専用になってる 将来的には改善されるんだろうか? 今のままならBPGのほうが使いやすいんだが
ちなみにWIC(Windows Imaging Component)でのサポートもしているのでWIC対応のSusie Pluginを入れるとMassiGraなんかでも見れた
MSの実装だとYUVからRGBへの変換係数はbt709固定っぽいけどnokiaの実装だとsmpte170m固定っぽいから色がおかしくなる問題が続出しそう どっちもx265のcolormatrixは読み込みにいってないし(heifのヘッダとかに指定するのかもしれないけどよく分からない) この辺も整備されないと使いにくいな
WindowsはOS、画像ビューアともに伝統的にICCプロファイルをきちんと反映させようとしていない(一部の優良な画像ビューアは対応している)からな
いやごめん MSの実装の方、フルレンジフラグを読み取ってくれないって書いたけどコマンドラインの記述が間違ってただけで修正したら読み取ってくれたわ それにcolormatrixだけじゃなくてtransferとcolorprimも指定したら正しい色で表示してくれた 案外ちゃんとしてるな こんな感じ set "x265_option=-crf 23 -preset slower -x265-params colormatrix=smpte170m:transfer=smpte170m:colorprim=smpte170m:range=full" ffmpeg -y -framerate 1 -i "%~1" -pix_fmt yuv420p -vf scale=out_color_matrix=smpte170m:out_range=pc:flags=+accurate_rnd %x265_option% -f hevc "%~dpn1.h265" MP4Box -add-image "%~dpn1.h265":primary -ab heic -new "%~dpn1.heic"&&del "%~dpn1.h265"
ARMがスマホ向け新GPU「Mali-G76」&新VPU「Mali-V76」を発表、スマホで8K・60fps再生に対応へ https://gigazine.net/amp/20180601-arm-mali-g76-v76 Mali-V76は2コアから8コアが想定されており、8コア時には8K・60fpsのデコードと8K・30fpsのエンコードに対応。4K・120fpsのデコードにも対応します ただし、Mali-V76にはGoogleなどが開発する次世代コーデック「AV1」はサポートリストに含まれていません 動画の再生支援に関しては、スマホに先越されてばかりだな そのうちスマホをPCに接続して、動画再生支援用の外付けGPUみたいにして使う時代が来るのかね?
新フォーマット→ハードウェア支援 っていたちごっこ
先越されていたっけ? ARMのIP積んだモデル出回るのなんか1年先でしょ それもPC並みの値段で
HEVC 10bit 8KならIntelならCore iならKabylake、Atom系ならApolloLake(デコードのみ、エンコはGeminiLake〜)以降で対応 nvidiaならPascal世代で対応済みだから、ARMの方が2年近く遅い
? SnapdragonのHEVCハードウェア再生支援は、余年くらい前から対応してたはずたがな 記憶違いか?
スマホ -> PC -> モニタ ってめんどくさくね スマホ -> モニタ でええやんか
■VP9(YouTubeなど) ・Haswellは、対応なし ・Broadwellは、部分的な対応 ・Skylakeは、4K24Pの15Mbpsまで対応 ・Kaby LakeとCoffee Lakeは、8bitのみ4K(60pかどうかは不明)まで対応 (BT.2020については将来的に対応予定) ※なお、下記サイトによると、AMDが「VegaベースのGPUコア=Radeon RX Vega 64 Liquid Cooled, Radeon RX Vega64, Radeon RX Vega56」 において、VP9の再生支援に対応していないとの記述があるが、これは本当なのか? http://www.leoplanet.co.jp/entertainment/doga-saisei-shien.html 一方スマホは、Snapdragonの場合(最大対応解像度などの詳細は不明) ■Snapdragon 800⇒HEVC対応 ■Snapdragon 805⇒HEVC対応 ■Snapdragon 810⇒HEVC対応 ■Snapdragon 820⇒HEVC、VP9ともに対応 ■Snapdragon 821⇒HEVC、VP9ともに対応 ■Snapdragon 835⇒HEVC、VP9ともに対応(これは、ARM版Windows 10でも有効) ※参考 https://en.wikipedia.org/wiki/VP9 追記 Snapdragon 820搭載のスマホにVP9でエンコードされた4K60Pの動画を入れて試したところ、 カクカクでした 4K60Pはやはり重い
ARMはデコードにもGPUの演算コアも使ったりするからな PC向けGPUみたいにメディアエンジンのみで処理出来るのは世代重ねてからだぞ ソフトウェアデコーダより消費電力は低いけど、PCで言うところのハードウェアデコーダと少し実装違う まぁそれでも消費電力の設計母数小さいからまだ省電力と言えるだけで それでも砂ドラの800や805とかでH265の再生なんぞやったら、FHDでも数十分もせず馬鹿みたい発熱しながらバッテリー消費していく
windowsならタスクマネージャでCPU使用率さくっと分かるけど、androidってシステムていきょうのツールねぇのかよ。 とりあえずCPU statsというアプリで動画再生しながらCPU使用率確認してるけど
俺もandroid8になって CPU利用率見れなくなって不便してる
デコードもGPUコアのクラスタ数に依存しているという事は、メディアプロセッサだけでは、PC向けGPUと違ってデコードも処理出来ていないって事なんだがな
クラウド上のFPGAを利⽤するAV1エンコーダーを実装 https://www.socionext.com/jp/pr/sn_pr20180606_01j.pdf [横浜発, 2018 年 6 月 6 日] 株式会社ソシオネクスト (Socionext Inc.) は、アマゾン ウェブ サービス (以下「AWS」) の「Amazon Elastic Compute Cloud (以下、Amazon EC2) F1 インスタンス」上に、 最先端の映像データ圧縮規格「AV1」のエンコード処理を⾏う機能を試作実装しました F1 インスタンスの利⽤により、約 1.5 カ月という極めて短期間で開発を完了し、かつ高い性能を得ることができました 当社は今回の成果をもとに、顧客がクラウドから半導体製品の機能を利⽤できる仕組みや、現在クラウド環境で広く利用されている大規模・高性能アプリケーションの処理能⼒を向上させる各種アクセラレーターの構築・運用など、 サービス提供を中心とした新しい製品の可能性を提案します F1 インスタンスの利用により、開発開始から 1.5 ヶ月という驚異的な短期間での開発が可能になっただけでなく、FPGA によるアクセラレーションで CPU 単体動作と比較して約 10 倍の処理速度を実現しました これはいいね。LSIを起こせないようなスタートアップ企業が競い合って早く技術が成熟するといいですな。 大学の研究室からのエントリも面白い。
今年の第三四半期にAMDの新型スリッパが32コア64スレッドなCPUを投入するらしいが、そんな強烈なのが出たらHEVCのエンコードもサクサクかな?
性能倍なら同世代の16C32Tスリッパの倍以上の価格なんだろうけどね
AV1のエンコーダーなかなか早くならないな 1080pの10フレームをエンコードするのに52分もかかった
>>787 Intelの5GHz×28コアCPU搭載した化物マシンが必要 いや、>>378 ではi7 4702MQで10フレームエンコードするのに66分かかったって書いてるからちょっとは早くなってるかな こちらのCPUはi7 3520M 今年中に100倍程度速くなるなんて緩い予想はなかなか実現しそうに無いな
1フレームエンコードするのに6分かかるのか 昔の3DCGみたい
2ヶ月で2.5倍早くなると仮定しても年内に100倍には届かないか
そんな小学生が成人するまで同じペースで背が伸びて2m越えるみたいな計算通らんわな
欠陥の無いダイがすげー安く作れるようになったらワンちゃんあるかも
今のところマルチスレッドをあまり生かしてくれないのが遅い原因の一つ --tile-columnsを指定すると横で分割してマルチスレッドでエンコードしてくれるんだけど、 分割数は2の冪乗で、分割した一列あたり256px以上という制限があるので、 1920x1080の動画をエンコードしても4分割しかされず、 使ってくれるスレッドも4つぐらい
2passエンコで1pass目でキーフレームの場所を確定させちゃって 2pass目では複数のGOPを同時並列にエンコとかできないのかね。
>>800 いわゆる対抗特許だね AV1陣営を特許侵害で訴えようとした企業にカウンターするための特許 >>800 ANSは一時期AV1のエントロピー符号化手法の候補になってたけど、 Daalaのエントロピー符号化手法のほうがハードウェア実装しやすいことが分かったので、 採用されなかった。 動画エンコードの探求に「終わり」はあるのか? https://gigazine.net/news/20180614-end-of-video-coding/ > 2015年にNetflixの技術者が初めてMPEG会議に参加して、将来の動画コーディングのための文書を発表しました。 > その際に、Netflixとしては「大幅な圧縮率の改善が可能ならば、たとえエンコードの複雑性が高まるとしてもまったく問題にしない」というスタンスであることを伝えると、 > 議長から「では、どのくらいの複雑さを許容できますか?」と尋ねられたとのこと。 > 回答の準備が整っていなかったNetflixの技術者は「最悪のケースでは100倍まで」と答えると、100人はいたであろう動画コーディングの専門家たちからは大爆笑が起こったそうです。 > 議長は「心配しないで。彼らはみな『新しいこと』を試すことができると、幸せに感じているのです。たいていの人は『3倍まで』と答えるものだから」と話したそうです。 Netflixは100倍遅くても許容するのかー やっぱりこれから先の動画圧縮技術はリソース有り余ってる大企業だけのものになるんじゃないだろうか エンコードは1回しか行われないのに対してエンコードされた動画は何万回も再生されるから、 例えエンコードに従来の100倍の時間がかかるとしても、 それによって削減される帯域次第では動画配信やってる大手企業は喜んで採用するだろうね。
まあh266(?)とAV1以降のエンコードは一般人が持ってるpcじゃなかなか難しそうだろうね、NetflixやYouTube規模の動画配信サービスになるとそれだけの価値があるんでしょ 実際、Netflix、YouTube、アマプラ、Huluが完全にAV1を採用すれば全体のデータトラフィック量はどれくらい少なくなるんだろう
ハードエンコの品質が上がって画質にうるさいマニアも納得のハードエンコの時代がきたらまだワンチャンある。 というか今エンコにどれくらいのトランジスター割かれてるのか知らんが何十億って使えばもっと速くなるのかな??
>>804 なるほど しかもyoutubeみたく数億人のユーザーがほぼ同時にアップするわけじゃないから Netflixにとってのハードルは低そう 限度知らずに高解像度を無茶な低帯域で保存しようとしなけりゃ、現状のHWエンコでも十分まで行かなくても、そこそこ使えるレベルだと思うけどな
品質についてはVLCの連中がx264/x265の開発止めない限り、個人が無償で扱えるエンコード品質の上限的な基準になっちまうから 妥協無しに満足するなんか無理な話だし HWエンコーダに無い処理の柔軟性で画質引き上げてる部分が大きいから、その溝は埋められない cudaコアの物量に頼っていないNVDecであの品質だから、nvidiaがQSV並みの実装する気になってくれれば、QSV HEVC並みの品質でQSVの2〜3倍速ってのは不可能では無さそうではあるんだけどな(GPUのグレードに左右されそうではあるけど
配信に使おうと思ってQSVとNVENC試してるんだけど同じビットレートだとNVENCのほうが画質良くなるみたいなんだよね NVENCが何か改善されて良くなったのかな? それともQSVがリアルタイムエンコに弱いのか
QSVのH264でFF使う場合でも無い限り、基本的にはQSVの方が綺麗になるよ CBRやビットレートベースのVBR使うとQSVの方が画質容量比悪化しやすいってのもあるけど
あと、比較するQSVの世代にもよる SnandyやIvy世代はHaswell以降よりCU規模の割に速度出やすい反面、画質向上処理はHaswell以降より劣る(処理が甘い分速くて画質に劣る
CUはRADEONか、QSVはEUだった、すまん NVEncはエンコードエンジンの性能勝負で QSVはGPGPU込みで画質が良い(GPGPU使う時間が取れないFFモードだと画質が駄々下がり 画質は QSV(延滞問わず)>NVEnc(元から低延滞)>QSV FF(低延滞モード) みたいな感じ
dGPU化でAMD CPU使いでも使えるようになるといいんだけども>QSV
ウェッピーが正式な発音だと知ってるがウェブピーと読んでる
ヽ _,,.,、、,.ィ-- ti- 、、、....,,,,_ ', ,,..、、ri':'゙/~ レ ' ゙ヘ:l : : : :~,> _,...r:::''"::/ l/ .l:/-=ニ二,'_ー- 、、 !l!;: r '" '''<:::::::::::::;、r' `'' ‐-`.、 / -、 l::::::::::::l <"゙'i;ソ' ', ~.ヽ l:::::::::::l ~' '、 / .) .l::::::::::! '、 ヽ .l:!l:::::l ヽ '、 \ ' l! l::!l! ヽ ,' ゙ ヾ ‐'" ,. r ゙ そんなに何も見えてないんじゃ ー-‐i ,.r,,iilll鬚髯ヲ . l `''' ‐‐ ---t‐' 生きてても面白くないでしょう  ̄ ̄ ̄ ̄ ̄ ̄~"''、' ‐ 、 ー‐ノ ', ヽ l
・4K映像の低遅延配信に「CMAF」が有効、コーデックは「AV1」主流に? Akamaiが解説 https://av.watch.impress.co.jp/docs/news/1128920.html AV1は、HEVCやVP9などよりも高い圧縮効率を実現し、開発者向けブラウザのFirefox NigtlyやChrome Canaryでは既に採用されているが、3月予定としていたコードフリーズには6月時点でまだ至っておらず、当初の予定より遅延。 現在はエンコードをソフトウェアで行なっているため多くの時間がかかり、時光氏は「ハードウェア対応は'19年後半にずれ込む恐れがある」としている。 まだコードフリーズすらしていないのか 数ヶ月前にエンコードしたファイルが新しいバージョンだと出来なくなってるとかまだあるから全く使い物にならないよ
youtubeとかで使われるようになってもほとんどの端末ではしばらくソフトウェアデコードになるだろうけど負荷はどれくらいになるのだろうか スマホでも余裕なくらいじゃないとキツイぞ
HWデコーダが無い機種はH.264で観ればいいだけだからヘーキヘーキ
すぐに変換されるのは4K以上の動画ぐらいでしょ、きっと
AV1だろうがそもそもモバイルで4K解像度もってるデバイスほとんどみねぇし、2Kにちょっと毛がはえたぐらいの解像度なら現状出回ってる機種でも余裕じゃねぇのかな。 まぁモバイルはバッテリーの問題があるけどさ。
と思ったけどH.264のフルHDをSWデコードしてみたらFireHD10で結構CPU使用率いくな
YouTubeはビットレートが足りないのと粗雑エンコで1080pは見れたものじゃないから、超高精細映像に構うよりは1080p以下の映像に目線を向けるべきだと
ネットの人ってどうして一つしか正解を許さない人が多いんだろ
頭が悪いんだろ 脳内が視野狭窄状態みたいになってる奴がいる
AV1の対応、ChromeとFirefoxは着々と進んでいるけどSafariとEdgeはほとんど聞かないね
>>843 EdgeはともかくSafari(Mac、iOS)は最後まで抵抗しそう Appleだって支援してるんだからそれはねえわ HEICとか作ってまでh265推してたが今時サンクコストにしがみ付いたりはせんやろ ただハードウェアエンコーダ/デコーダが実装されているという理由で少なくとも2、3年はOSデフォルトとはせんやろな
AppleもAOMediaの創設時メンバーなのだから、VP9みたいな事態にはならないと思っているがね
USB Type-C規格策定に大きく関与したが採用せず LightningケーブルのMFi免罪符で御布施を徴収するAppleのことだ やすやすMPEG利権を手放すとは思えんな
ムービーミドルウェア「CRI Sofdec2」が、高いデータ圧縮性能を有するビデオコーデック「VP9」に対応。まずはスマートフォン向けから http://jp.automaton.am/articles/newsjp/20180626-70947/ 株式会社CRI・ミドルウェアは6月26日、高画質・高機能ムービーミドルウェア「CRI Sofdec2」の機能を拡張し、 高いデータ圧縮性能を有するビデオコーデック「VP9」を搭載したと発表した。 同社は、ゲーム開発向けに音声・映像のミドルウェアブランドCRIWAREを展開しており、 その中で提供されているSofdec2は、クロスプラットフォーム対応の高画質・高機能のムービー再生システムで、 UnityやEnreal Engine 4といったゲームエンジンにも対応。 『二ノ国II レヴァナントキングダム』や『New ガンダムブレイカー』など、累計4,000タイトルを超えるゲームの開発に採用されている。 今回Sofdec2に搭載されたVP9は、Googleが開発した高い圧縮率と高画質を特徴とするビデオコーデック(動画の圧縮形式)で、 YouTubeのような映像配信サービスなどで幅広く採用されている。 >>849 MacBookで採用してるだろ視野狭すぎ macbookの周辺機器MagicKeyboard、MagicTrackpad2、MagicMouse2はLightningだぜ 全てUSB Type-C策定後に発売というね
>>851 未だAppleがiPhoneやiPadでLightningに固執する理由って既得権益以外ないだろ AV1完成したっぽいから試しにエンコードし始めたけど丸一日経っても終わんねー 375フレームをエンコードするのに50時間くらいかかりそうだ
相当ハードウェアエンコーダに実装し易く作ってるらしいしそのうち爆速エンコ出来るようになるでしょ…多分
GPUの演算能力でゴリ押しできないのかね 効率的に分解できるアルゴリズムなら…
>>853 LightningからUSB Type-Cに乗り換えるというウワサ話が丁度ネットを駆け巡っているが、はて本当か >>859 コネクタ全廃という噂もあるぞ QiならMFi認証存続できるからな ありえる Lightningに固執っていうけど、 速度と給電能力以外での重要な利点=リバーシブルの利便性は先行して備わってたわけで わざわざ変える必要もないと思うんだよね 特に>>852 のBT接続な周辺機器の充電用途程度なら 圧縮率に伴って重いってのもあるけど デコード側の負荷低減の為にデータの格納にも手間増やしてるからな
というか、グラフが正しいならばHEVCとAV1の比較をすると、ほとんど差がないから現時点ではHEVCで充分だな
どうせ次世代JPEGと同じでAV1もH265も流行らない みんなで足の引っ張り合いしてるんだもんなぁ〜歩調合わせないと何やっても無理よ
NetflixやHuluみたいなサイトはライセンス料不要なAV1を間違いなく採用する ユーザーがアップロードできるサイトは知らん
結局コンテンツあたりの視聴する客側に課せられるライセンス料なんぞ数円レベルで、 コンテンツ事業者はその分が無くなれば視聴料を数円単位で安くする訳も無く ストリーミング配信業者ならそれすら無いんだからな 業者は年間の事業者ライセンス料+コンテンツ毎データ作成時のエンコードのライセンス料を払いたくないだけで、視聴する側は再生時の消費リソース増大(電気代)かHW再生支援環境の更新に出費させられるという
>>869 次世代ipegはMSが対応するwebpになりそうだけど HEVCもAVCもエンコーダー次第だからなぁ。 未だMPEG2のテレビ方法だと差は歴然だが… 低ビットレートだと画質悪いのは当然だし、低ビットレートだとHEVCもAVCよりマシって程度。だから十分なビットレートが確保できる場面が中心になる今後は、AV1よりHEVCで十分としか言いようがない。8KもHEVCで十分。 ビットレート確保できるような大容量回線の開発を進めた方が賢い
画像 ソース AV1 x265 slower(tunessim) x264 slower(tunessim) VP9 サンプルありがとう ド素人の目で見た感じ ディテールの表現 AV1>x264>x265≒VP9 動画として見て AV1>x265>VP9>x264 どうせ大したこと無いんだろうとか思ってたけど、かなり良くて驚いた この性能でエンコード/デコード処理をどこまで軽くできるか…
外出先からなんで動画は見れてないのだが、これ相当ビットレート落としてないか? HEVCでここまで悪化するのはよほどの場合だと思うのだが
>>878 乙! 動きのある部分 x265 動きの無い部分 VP9 自分はx265がベストAV1はこれからな感じかなアニメとかにはいいかも ※個人の感想です 動画の再生はできないから、静止画のみでコメント 今のところAV1でなければというほどのメリットが見いだせるような画質ではないな そもそも俺の使い方でFull HDを1000kbpsとか見たいな高圧縮自体使わないし H.264⇒H.265みたいな画質的メリットがあれば見当もするのだが、それほどでもないし
1000kbpsで画質を比較するのは確かにアレだしもっと高いビットレートで比較したいというのはあるんだけど、 AV1の1000kbpsをエンコードするのに40時間もかかって更に高いビットレートだとエンコードに一週間くらいかかりそうな感じなので厳しいかも
光回線の普及で、日本ではH264のビットレートで十分。 AV1まで時間をかけて無理に圧縮する必要ない
何度か書いてきてるけどAV1は俺やお前らのために作られているコーデックではない
配信事業者やらIT企業の都合で作り始めたコーデックだしなあ
でもさ いくら優れたコーデックができても オリジナルは取っておくよな 俺はHDD節約したいだけなのに
H264/H265でも構わんのに、企業の都合で対応デコーダ積んだ機器に買い換える出費はユーザー持ちという
>>892 不在時間中にGoogleフォトに上げさせておけば、各種解像度に勝手にエンコードして保管しといてくれるぞ >>893 新フォーマットに対応してないハードやOSならH.264やH.265でDLされるし 手元の機器が古くなって買い換える頃には勝手に対応ハードになってるだけの話だと思うが 新フォーマットが出たら即座に対応機器に買い換えないと気が済まない病気? 圧縮動画をさらに別型式に再圧縮したら確実に劣化する ようつべでもそうだし
新しい動画規格なんて必要無い、古い規格で十分だ、って言ってる人はなんでこのスレを見てるのか分からん
どうせアレだよ、PS2もPS3もPS4も出たら叩き、 ratinaなんて眼の識別能力超えてて無駄とのたまい、 DVDで十分、BDなにそれUHD-BDなんて普及しない FullHDもいらん、4Kもいらんと言い、HDR何ぞゴミと 絶叫して、その後しれっと手のひら返しする人達のひとり
新しい規格や新技術なんて必要なら普及するし、不必要なら普及しない。それだけでしょ それを見守っていくのがこのスレなのに、必要ないわ旧規格で充分だの何だの言うのは意味不明
AV1の2000kbpsを追加 途中までだけどグラフも作った 少なくとも低ビットレートでは優秀な性能なのが分かる >>901 そのグラフの変化量から類推すると、3000kbpsで大差なしになりそうだな そして画質を考えた場合、3000kbps以上は必要になるだろうことを踏まえると、 現時点で時間と電気代費やしてまで個人が手を出すメリットがないという結論になるかと >>902 どう見ても3000kbpsでも大幅に上回りそうに見えるが… 0.97位にはなるでしょ? それが大幅と言うのは言い過ぎかもしれない それにネットストリーミングだと1000〜2000kbpsがターゲットでしょ
今更だけど、4/9にリリースされたIntel Media SDK for Windows 2018 R1 (API v1.26)で、 Cannon Lake向けのプレビュー機能としてVP9エンコード関連のAPIが追加されてたので、 Cannon LakeからはWindowsでもVP9エンコード機能が利用できるようになるのかも。 What's New in Intel Media SDK for Windows 2018 R1 | Intel Software https://software.intel.com/en-us/blogs/2018/03/07/whats-new-in-intel-media-sdk-2018-r1 >Preview features for Cannon Lake > > ・Improved HEVC encode video quality:Enabled Sample Adaptive Offset (SAO) controls, > multiple Largest Coding Unit (LCU) Size to choose the luma LCU size, and Transform Skipping. > > ・NEW VP9 encoder features: Enabled Segmentation controls and Temporal Layer configuration, > and added external VP9 parameter controls 人の目で見て、って事でしょ。 それより、ストリーミングはもう3000kbpsは超える時代では?2Mbps程度が最適な環境のユーザーをターゲットにする意味無さそうだし、6Mbpsくらいで考える必要あると思うが。 極端な話、6Mbpsで2Kを配信するか、4K配信に耐えうるか、という
>>909 mp4の頃は1080pの動画で5〜8Mbpsが普通だったと思う それがVP9になったら大体2〜3Mbpsに収まっててビビったけどな AV1の目的はそれを1〜2Mbpsまで落とすことでしょ >>912 フロッピーディスク1枚に フルHDが5,6分入るのか 凄いな >>913 そんな夢規格があれば通信問題なんざ一気に解決だな!!! >>909 高いほうのスペックに統一しても割に合わないし トラフィックいっぱいいっぱいで光回線ですら1M出ないこともあるのに 6Mターゲットとかどうなの
>>911 今のところKabyLakeでVP9エンコード機能を利用できるのはLinuxだけらしいんだけど、 CannonLakeからはWindowsでも使えるようになるかもねという話ね。 >>35 と、>>910 のテンプレ案の7のところを参照。 >>980 まで残り少ないんで、>>910 のテンプレ案へのご意見はお早めに。 >>894 ハメ撮りとかクラウドに上げられないだろ うちはeo光100Mbps契約だが、混んでる時間でも15Mbpsを切ったことはないな
自分の環境がそうだからってみんあそうとは限らないし そもそもネット配信はスマホなどモバイルでの視聴がかなり多いのに6Mbps以下は切り捨てはマズい判断
VP9もそうだけど、コンテンツ配信側の意向則したロジックチューニングなのは分かった
ユーザーの回線環境なんて関係ないだろう 動画配信業者がトラフィック削減のためにやってるんだから
そもそもユーザー側で動画をソフトウェアエンコードしたいという需要が今や少数派すぎる。 大多数は動画コンテンツを消費しかしないし、 保存のためにエンコードするにしてもレコーダーとかだからハードウェアエンコード。
日本のインフラと定額回線を基準に考えているやつは絶望的に想像力が欠如している 大手配信業者がサービス展開してるのは日本のような国ばかりじゃないんだぞ
>>912 YouTubeはH.264で3〜4Mbpsくらいでエンコされてるぞ。VP9も同じくらい(動画によって圧縮できてたり逆にサイズでかくなってたり、差がある)。 個人的な話だけど、コーデックは得意不得意があるせいで、VP9の方が破綻少ない場面が多い反面、H264の方が精細に表現できる場面もあったりするから、圧縮効率よりそっちを重視してる。 というか日本も固定回線の品質はここ数年で悪化しているような…
テンプレ以外の次世代コーデックはavs2とrmhdとxvcがある
>>933 あるっちゃあるけどテンプレに入れるほどでもないかなーと・・・ スマホでmpeg2やh264食わせたら、HEVCやVP9に出力してくれるようなアプリって言うあるの? エンコーダーはカメラ入力しか使えないの?
iOSは知らんが、Androidだとffmpeg media encoderってアプリがある。スマホじゃ遅くて使い物にならんけどな
将来AndroidのHWエンコーダ使ってくれるようになったら PCの外部エンコーダーとして使えて便利かもね 何台もつなげて高速化
日経BPにAndroid Pについての記事があったよ。 http://tech.nikkeibp.co.jp/it/atclact/active/15/070800078/062900084/ 新しいメディア形式とデコーダーのサポート このほかの変更点としては、MPEGの画像フォーマット形式「HEIF(High Efficiency Image File Format)」や HDR対応「VP9」形式への対応があります。 HEIFは、ビデオ圧縮方式であるH.265(HEVC:High Efficiency Video Codingとも呼ばれる)を利用した 画像の格納形式で、 複数の静止画や動画などを1ファイルにまとめられるファイル形式です。 利用分野としては、高速で連続撮影した静止画(バースト撮影)を 1つにまとめるなどの用途があります。 VP9は、グーグルが開発した動画データ形式です。 Android Pでは、HDR(High Dynamic Range)に対応した「VP9 Profile2」に対応します。 既にYouTubeでは、同形式がHDR動画用のフォーマットとして使われています。 これでスマホの画像形式はHEIFで統一されるかな。 iPhone Mac Windows Android 全部HEIFで統一か WebP…
HEIFの作成までサポートするんだろうか。 iOSとの互換性のためにデコードサポートするのは分かるが。
AV1の画像フォーマットも参戦するだろうけど、それほど力入れてなさそう 画像はユーザーが頻繁にエンコードするから遅いのは嫌われるし勝算は無さそう
>>949 すっっっごくどうでもいいことだけど README-ja みたいに「xxx-ja」って表記見ると 愉快な爺さんが「りーどみー、じゃっ☆」ってお茶目に話しかけてる様が思い浮かんでしまうのは自分だけか むしろ自分だけだと言ってくれ 電書の配信で容量大幅に削減できるんだから静止画も変わっていくだろ ieでwebp対応するし
早くPDFにHEIFのまま入れられるようにしてくれ (PDF生成側でHEIFを受け付けてJPEGに再圧縮して…じゃなく データとしてHEIFのままPDF内にデータを保持する意味で)
静止画HEIFにするのいいけど、使用料徴収しないのはストリーミングで、ダウンロードする電子書籍とか料金取られないの?
コンテナにはロイヤリティも糞も無い HEIFでターゲットにしている主要画像圧縮コーデックのHEVC Imageにロイヤリティが掛かる(場合がある)けど コンテナだから別のコーデックでも構わんのよ ロイヤリティの有無はコンテナじゃ無くて中身で、mkvでもHEVCの映像入れて商用で使えばストリーミング(データ原本丸ごと渡さない)ならロイヤリティ掛からないし ファイル本体ダウンロードさせたり、メディアに入れて配布すればロイヤリティ対象になる
>>956 よく纏まってると思うし、これでいいと思います JPEGに比べてややこしいのな 同じHEIFなのにこの環境では開けないぞおォン???とか喚く情弱が増えそう
じゃ、コンテナだけ変わっても中身jpegじゃ、意味ねぇ
なんでHEIFの拡張子.heicなんだよ わけわかんねえ
思い込みで文句言うな HEIF形式データが入ってりゃの拡張子は.heifでもいいというか、本来の拡張子は.heifで可用性のための別称的な拡張子の方が.heic 画像用のイメージコンテナフォーマット(Image Container Format)なんで High Efficiency Image Container (format)の意 拡張子が.heifだと、それこそHEIF使っていないと語弊があるんで、必ずしも映像データがHEIFではない可能性も含めて潰しが効く拡張子として.heicがある 入れようと思えば何でも入るが、High Efficiencyと銘打ってるコンテナに入れるのが従来形式データだとなおさら語弊があるから、現状だと実施HEIFぐらいしか無いってだけ AV1系のAVIFが熟れてくれば候補にはなるのだろうけども
>>963 思い込みでデタラメ書いちゃあかんだろ。 ・HEIFはISOBMFFベースのファイルフォーマット規格。 ・画像のコーディングにはHEVCだけでなくAVCも使える。 ・画像のコーディングを明示しない場合は、拡張子は.heifとする。 ・画像のコーディングをHEVCで行っている場合、拡張子は.heicとする。 ・画像のコーディングをAVCで行っている場合、拡張子は.avciとする。 ・一般的にはHEVCでコーディングするし、それを明示するために、拡張子.heicが使われている。 参考: https://nokiatech.github.io/heif/technical.html 一部表現が微妙かもしれないが、こんな感じだと思うけど。 あと heic が High Efficiency Image Container の略だという根拠ってある? ググるとそう説明してるサイトもあるようだけど、まっとうな根拠が見つからないんだよね。 ISO/IEC 23008-12にもそういう記述は無いみたいだし。 HEVCがHigh Efficiency Video Codingだから、heicはHigh Efficiency Image Codingとしか思えない 正式に定義された用語では無いだろうけど
H えっちな E エロス I イクイクッ! F ファッキン!!!
youtubeで使われてるVP9 は、MP4とかH.265より軽いのですか?
まずコンテナフォーマットとビデオフォーマットをだな… x264,265と仮定してエンコードはそのどちらと比べてもどうしようもないぐらい重い。264のデフォ設定と比べれば2桁ぐらい重い。 デコードはハードウェアデコーダの対応具合による。 4k以上の高解像度ならh264よりもVP9/webpの方が軽い場合もある。
一般ユーザーは、古い環境で使わないのであればHEVC(H.265)でエンコードしときゃいいのよ
誰でも気軽に使えるHEVCエンコーダがあればいいんだけどね
インテルがもう少しQSV-VP9に力入れてくれたらいいのに
VP9も結局サービス提供企業側向けだからな 個人ならH264でもHEVCでも良いんだし、HWデコード環境もVP9より困らない
ワープロの扱いにすら苦慮してるジジババでもかんたんにできちゃうレベルってことじゃね?(適当)
今でも適当なbatファイルとffmpegで、投げるだけで出来るでしょ
適当な書き込みで踏みましたが >>910 に則って次スレ立てます >>982 1時間に20レスつかないと落ちるという仕様(?)で落ちたっぽいので、新たに立てにいってみます。 >>985 の次スレはおかげさまにて無事即死回避できた模様なので、こちらはあとは適宜埋めで。 lud20220915075159ca
このスレへの固定リンク: http://5chb.net/r/avi/1515759816/ ヒント: 5chスレのurlに
http ://xxxx.5ch
b .net/xxxx のように
b を入れるだけでここでスレ保存、閲覧できます。
TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像 ↓「次世代ビデオコーデック総合スレPart1 【HEVC/VP9/AV1等】 YouTube動画>3本 ->画像>19枚 」 を見た人も見ています:・次世代ビデオコーデック総合スレPart2 【HEVC/VP9/AV1/VVC等】 ・【AV1】次世代ビデオコーデック総合スレ Part8【VVC】 ・【BW/BW2】第5世代総合 Part4【ブラック/ホワイト】 ・氷河期世代公務員試験総合スレ Part74 ・【FCV】 次世代自動車 総合スレ ☆21 【EV】 ・【高精細】次世代VR総合スレ2【広視野角】 ・[最新世代]NVIDIA GeForce RTX40XX総合 Part45 ・[最新世代]NVIDIA GeForce RTX40XX総合 Part13 ・【バースト】ベイブレード 総合スレ 第92世代 ・【バースト】ベイブレード 総合スレ 第97世代 ・【バースト】ベイブレード 総合スレ 第106世代 ・【内藤吉橋】新日総合スレッド1914【同世代決戦】 ・クラシックギター総合スレPart96 ・クラシックギター総合スレPart105 ・【ETS2】 トラックゲー総合スレ Part40 ・【感想】東京オリンピック総合スレ part11 ・【BOOK・OFF】 ブックオフ総合スレ PART.59 ・● 全店対象 ビックカメラ Part.14 総合スレ● ・ベイブレード 総合スレ 第143世代 ・ベイブレード 総合スレ 第193世代 ・ベイブレード 総合スレ 第171世代 ・ベイブレード 総合スレ 第169世代 ・ベイブレード 総合スレ 第158世代 ・Netflix/ネットフリックス 洋画総合スレッド Part 31 ・オリックス ドラフト&ファーム総合スレ part37 ・オリックス ドラフト&ファーム総合スレ part35 ・Netflix/ネットフリックス 洋画総合スレッド Part 23 ・オリックス ドラフト&ファーム総合スレ part42 ・【佐藤】森内羽生世代総合スレッド【郷田】 ・【オープンレック】高田健志総合スレpart134【YouTube】 ・【オープンレック】高田健志総合スレpart242【ツイッチ】 ・【オープンレック】高田健志総合スレID蟻part290【人狼】 ・【オープンレック】高田健志総合スレpart193【ツイッチ】 ・【オープンレック】高田健志総合スレpart249【ツイッチ】 ・【オープンレック】高田健志総合スレpart261【ツイッチ】 ・【オープンレック】高田健志総合スレpart59【ゲーム実況】 ・【オープンレック】高田健志総合スレpart50【ゲーム実況】 ・【オープンレック】高田健志総合スレpart104【ゲーム実況】 ・Netflix/ネットフリックス 海外ドラマ総合スレッド Part.12 ・【バースト】ベイブレード総合スレ 第47世代 ・【OPENREC】オープンレック総合スレPart2【オプレク・プンレク】 ・旭川市総合スレ Part51 ・■ デノン オーディオ 総合スレッド Part9 ■ ・R2受験生総合スレ Part 1 ・東宝総合スレッド PART131 ・【神ゲー】FF15総合スレ part398【エピソードアーデン3月26日発売】 ・私立歯学部総合スレpart1 ・英語の発音総合スレ Part41 ・PeerCast総合スレ Part31 ・警察剣道総合スレ part.1 ・WACK総合スレッド Part701 ・Jr.総合ファンスレPart1691 ・Jr.総合ファンスレPart1351 ・Jr.総合ファンスレPart 1511 ・五嶋みどり・五嶋龍総合スレ part1 ・Burson Audio 総合スレ Part1 ・愛知県春日井市総合スレ part41 ・青森県サッカー総合スレpart11 ・レコード・CD総合スレッドPART1 ・Sony Mobile 次世代Xperia 総合251 ・Sony Mobile 次世代Xperia 総合149 ・Sony Mobile 次世代Xperia 総合156 ・ヘルメット総合スレッド Part291 ・★沖縄県中学高校受験総合スレ★Part1
18:57:41 up 45 days, 20:01, 0 users, load average: 7.29, 7.09, 8.81
in 0.90960001945496 sec
@0.90960001945496@0b7 on 022808