State of the project
Note that this list only lists properly tested formats/codecs, many others may just work!
Containers
MKV/WebM, AVI, MP4/MOV, MPEG-TS/PS (including basic EVO support), FLV, OGG, and many more that are supported by ffmpeg!
Video Codecs
H264, VC-1, MPEG-2, MPEG4-ASP (Divx/Xvid), VP8, MJPEG and many more.
Audio Codecs
AAC, AC3, DTS(-HD), TrueHD, MP3/MP2, Vorbis, LPCM and more.
Subtitles
VOB, DVB Subs, PGS, SRT, SSA/ASS, Text
BluRay Support
Support for opening BluRay playlists (.mpls), as well as the index.bdmv file, which will try to detect the main movie playlist!
BluRay support is still in an early stage, and there are still many improvements and new features planned!
Download
ttp://code.google.com/p/lavfilters/
LAV Filters - DirectShow Media Splitter and Decoders - Doom9's Forum
ttp://forum.doom9.org/showthread.php?t=156191
前スレ
LAV Filters 0.02
http://anago.2ch.net/test/read.cgi/software/1365680745/
LAV Filters 0.03©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2015/01/29(木) 23:53:42.91ID:v7ZvjaXH0
2017/07/14(金) 03:08:32.20ID:jK6Bc2P40
ないな
2017/07/18(火) 08:48:09.69ID:I+f2XDBd0
MPC-HC v1.7.13 is released and farewell
https://mpc-hc.org/2017/07/16/1.7.13-released-and-farewell/
↓適当に翻訳
----------
2017/7/16
おっす、オラ XhmikosR 。
MPC-HC v1.7.13をリリースしたよ。でも多分これが最後のリリースになると思うんだ・・・。
ここ何か月か、いや何年かかな。開発者がどんどん減って?、ついにはゼロになって。
悲しいけどプロジェクトは公式としては死んだも同然で、これが最後のリリースになると思う。
・・・ま、誰かが立ち上がりでもしない限りね。
もしC/C++のスキルがあって力になりたいと思う人がいれば、IRCかメールで連絡を。
終わりが来たといっても、ま、世は事も無しってね。
これまでなかなか楽しかったし、この記事を書くのは結構つらい。
今まで手伝ってくれたみんな、ありがとう。
思えばMPC-HCプロジェクトが始まってからもう11年になるんだねえ。
・・・あ、公式ビルドはstableもbetaも電子署名されてるからね。
公式サイト以外から落として変なウィルスくらったりしないよう、くれぐれも注意を。
バグ報告や提案や各種フィードバックはTracの方でよろしく。
開発者はTracしか見てないから、SNSとかで報告しても意味ないよ。
新バージョンのバイナリとチェンジログは公式サイトにあるからよろしくね。
----------
https://mpc-hc.org/2017/07/16/1.7.13-released-and-farewell/
↓適当に翻訳
----------
2017/7/16
おっす、オラ XhmikosR 。
MPC-HC v1.7.13をリリースしたよ。でも多分これが最後のリリースになると思うんだ・・・。
ここ何か月か、いや何年かかな。開発者がどんどん減って?、ついにはゼロになって。
悲しいけどプロジェクトは公式としては死んだも同然で、これが最後のリリースになると思う。
・・・ま、誰かが立ち上がりでもしない限りね。
もしC/C++のスキルがあって力になりたいと思う人がいれば、IRCかメールで連絡を。
終わりが来たといっても、ま、世は事も無しってね。
これまでなかなか楽しかったし、この記事を書くのは結構つらい。
今まで手伝ってくれたみんな、ありがとう。
思えばMPC-HCプロジェクトが始まってからもう11年になるんだねえ。
・・・あ、公式ビルドはstableもbetaも電子署名されてるからね。
公式サイト以外から落として変なウィルスくらったりしないよう、くれぐれも注意を。
バグ報告や提案や各種フィードバックはTracの方でよろしく。
開発者はTracしか見てないから、SNSとかで報告しても意味ないよ。
新バージョンのバイナリとチェンジログは公式サイトにあるからよろしくね。
----------
2017/07/19(水) 08:22:49.93ID:Y4WeXmPg0
Lavfiltersのgithubサイトもいつの間にか閉鎖になって、こちらも開発終了か。
2017/07/19(水) 09:44:09.25ID:am/GR2o+0
2017/08/17(木) 01:23:34.37ID:SGgIykO50
D3D11って何よ
2017/08/17(木) 02:00:31.82ID:/1TJBgKP0
DirectX 11の一部でDirect3D 11の略
Windows 7以降の対応GPUで使える
Windows 7以降の対応GPUで使える
2017/08/23(水) 13:49:31.44ID:W6oT9Dsn0
久しぶりにDVD入れて映画見たら字幕が出ないし途中で映像止まるんだが俺環かな?
仕方なく入れたffdshowに変えれば問題なく見れるんだよな
あとAC3フィルターも別途インスコしないといけなかったんだな
qonoha+lavfiltersの環境でDVD見るのは初めてだから戸惑っちまった
仕方なく入れたffdshowに変えれば問題なく見れるんだよな
あとAC3フィルターも別途インスコしないといけなかったんだな
qonoha+lavfiltersの環境でDVD見るのは初めてだから戸惑っちまった
2017/08/23(水) 14:33:44.15ID:ft0NDLNl0
lavfilterとlightalloy(内部コーデック使用せず)では見れるっす。
2017/08/23(水) 15:28:28.79ID:Wn3XGYmd0
Qonohaで字幕出すなら xy-VSFilter 入れんとな
2017/11/16(木) 02:02:13.62ID:GK9kiaT30
2017/12/01(金) 15:47:44.90ID:E23n72NT0
LAVFilters-0.70.2-82
2017/12/13(水) 19:07:43.56ID:OdyZuFpJ0
LAV Filters 0.70.2-83 Nightly
638名無しさん@お腹いっぱい。
2017/12/28(木) 02:35:12.36ID:0nzzg6fN0 Intel Quick SyncでデコードするのとDXVA2でデコードするのはどっちがええの?
2017/12/28(木) 08:25:25.18ID:bdnNQbwI0
ハードウェアには頼らん方がええで。
2017/12/28(木) 10:54:57.31ID:bxCPJSSx0
>>638
Intel Quick Sync使えるならIntel Quick Syncだな。でもハードウェア支援は使わないほうが画質は良いよ。
Intel Quick Sync使えるならIntel Quick Syncだな。でもハードウェア支援は使わないほうが画質は良いよ。
2017/12/29(金) 01:35:02.70ID:G83CVmd90
>ハードウェア支援は使わないほうが画質は良い
ソースある?
解説してるサイトとかあったらきぼん
ソースある?
解説してるサイトとかあったらきぼん
642名無しさん@お腹いっぱい。
2017/12/29(金) 06:22:06.95ID:+ECmFKLx0 一昔前のハードウェアエンコ/デコードは酷かったから当時の印象のままの人が多いんだろう
OS巻き込んで落ちるとかもたま〜にあったし…
OS巻き込んで落ちるとかもたま〜にあったし…
2017/12/29(金) 09:13:12.62ID:Rv+0Ogl70
自分自身の感覚でしかないが暗い場所とか諧調が良く見えるような気がする>DXVA2
2017/12/29(金) 09:28:06.27ID:1pBq3giX0
明るめに調整されてあるだけかと。
2017/12/29(金) 10:23:01.06ID:EfVO63qn0
多分グラボのダイナミックコントラストがONになってるのかと
2017/12/29(金) 15:19:02.23ID:45VTkahc0
昔はハードウェアデコードにバグっぽいのがあったらかな
H264エンコ時にCAVLCにした方が安全なんだっけ
H264エンコ時にCAVLCにした方が安全なんだっけ
2018/01/18(木) 10:33:51.08ID:Mf1hxTzQ0
LAVFilters-0.70.2-88
2018/01/19(金) 00:53:31.41ID:h5fvq5c70
Nightly と書かない Nightly 情報うざいんだよ。
2018/01/19(金) 19:52:20.59ID:pyuxnV8j0
一目瞭然ではないのだろうか
2018/01/22(月) 03:14:10.93ID:rVY81RQx0
ダッシュ付きだからねぇ。
2018/01/24(水) 23:46:59.42ID:PZPXatdA0
2018/01/25(木) 01:26:11.84ID:TJUA7pYL0
>My intention is to keep the internal codecs (LAV Filters) up-to-date and maybe also work some other small (!) fixes and improvements. I will NOT be working on any new features.
2018/01/25(木) 01:47:46.46ID:vrPO6RNL0
元々、外部フィルターとして独立しているものをアップデートしたって
ほとんど意味ないのになあ
まあ何か妙に未練がましいというか
ほとんど意味ないのになあ
まあ何か妙に未練がましいというか
2018/01/25(木) 11:40:33.75ID:IHNn3qwc0
放置しておくよりはマシだろが
2018/01/25(木) 13:22:15.22ID:TJUA7pYL0
内蔵コーデックを削除したバージョンを出せばそれで終わるのに
2018/02/12(月) 20:35:03.84ID:FaYWFu6f0
☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
2018/02/12(月) 21:55:08.85ID:GPhx0PHQ0
>>655
それ、昔あったLiteのことだな。
それ、昔あったLiteのことだな。
658名無しさん@お腹いっぱい。
2018/02/16(金) 01:06:37.57ID:WaiCRzYA0 V0.71が出ています
2018/02/16(金) 01:28:46.44ID:1wRY+BF70
LAV Filters 0.71
https://forum.doom9.org/showthread.php?p=1833761#post1833761
General
- LAV Filters now requires Windows Vista or newer, Windows XP is no longer supported
LAV Splitter
- NEW: Preliminary support for UHD Blu-ray parsing
LAV Video
- NEW: D3D11 hardware accelerated decoding (native mode with madVR, Copy-Back otherwise)
- Fixed: HDR metadata was not properly communicated to madVR in DXVA2-Native mode
- Fixed: Anamorphic WMV9/VC-1 videos were not being played back with the correct aspect ratio in all cases
- Fixed: Changing certain settings while playback was paused could result in a deadlock
- Fixed: Playing severly corrupted HEVC streams with hardware decoding could result in playback failing entirely, instead of skipping over the corruption
LAV Audio
- NEW: Basic support for AAC 960 streams (common in DVB radio streams)
https://forum.doom9.org/showthread.php?p=1833761#post1833761
General
- LAV Filters now requires Windows Vista or newer, Windows XP is no longer supported
LAV Splitter
- NEW: Preliminary support for UHD Blu-ray parsing
LAV Video
- NEW: D3D11 hardware accelerated decoding (native mode with madVR, Copy-Back otherwise)
- Fixed: HDR metadata was not properly communicated to madVR in DXVA2-Native mode
- Fixed: Anamorphic WMV9/VC-1 videos were not being played back with the correct aspect ratio in all cases
- Fixed: Changing certain settings while playback was paused could result in a deadlock
- Fixed: Playing severly corrupted HEVC streams with hardware decoding could result in playback failing entirely, instead of skipping over the corruption
LAV Audio
- NEW: Basic support for AAC 960 streams (common in DVB radio streams)
2018/02/16(金) 09:32:20.65ID:X8DuAZo70
>support for AAC 960 streams
誤植ジャネーノってぐらい多い
誤植ジャネーノってぐらい多い
2018/02/16(金) 09:50:44.80ID:UgpRSYkt0
AACの亜種にAAC-960があってサポートしたって事か
2018/02/16(金) 10:05:14.53ID:tc/br1DD0
LAV Filtersの設定を正しく説明してる日本語サイトって無いのね
2018/02/16(金) 10:42:30.95ID:X8DuAZo70
madVRならまだしもLAVFilterに
悩むような設定項目なんてないでしょ
悩むような設定項目なんてないでしょ
2018/02/16(金) 11:43:23.84ID:tc/br1DD0
カラー設定は全てチェックする意味があるのかとか、ディザで最適なのはどっちなのかとか
2018/02/16(金) 12:32:05.84ID:UgpRSYkt0
出力フォーマット
チェックされたフォーマットから最適なフォーマットを使用する
不具合が発生するフォーマットだけチェックを外す
ディザリング設定
Ordered Dithering: 高品質だが余分なゴミが発生する事も
Random Dithering: どんなソースにも安定してる
ハードウェア支援
後は任せた・・・
チェックされたフォーマットから最適なフォーマットを使用する
不具合が発生するフォーマットだけチェックを外す
ディザリング設定
Ordered Dithering: 高品質だが余分なゴミが発生する事も
Random Dithering: どんなソースにも安定してる
ハードウェア支援
後は任せた・・・
2018/02/16(金) 12:37:15.60ID:yeZ8/D3v0
ディザていってもLAVでRGB出力することあるか?
2018/02/16(金) 13:03:17.65ID:yoWxz6Rl0
RGBだか32bitのところはチェックいれないでmadvrでディザとかやってる
2018/02/16(金) 17:13:08.97ID:7pyphPjm0
2018/02/16(金) 18:58:06.13ID:RLzfOi/I0
基本的な事過ぎて悩むような項目じゃないんだが…
MadVRに繋ぐなら何もいじる必要はない。適切なフォーマット(NV12/YV12)で繋いでくれる
その設定はMadVR以外のレンダラに繋ぐ場合で、そのレンダラのRGB変換に不満がある場合。そのときはLAVで出力をRGB"のみ"に設定して、お好みのディザリングを設定すればいい
MadVRに繋ぐなら何もいじる必要はない。適切なフォーマット(NV12/YV12)で繋いでくれる
その設定はMadVR以外のレンダラに繋ぐ場合で、そのレンダラのRGB変換に不満がある場合。そのときはLAVで出力をRGB"のみ"に設定して、お好みのディザリングを設定すればいい
2018/02/16(金) 20:59:54.40ID:lKBepPPG0
>>660-661
Opusの様に960サンプルを使ったMDCTがAACにもある
Opusの様に960サンプルを使ったMDCTがAACにもある
2018/02/16(金) 21:04:45.66ID:w9d1pxHu0
>>669
ハードウェア支援は?
ハードウェア支援は?
2018/02/16(金) 21:36:15.52ID:RLzfOi/I0
>>671
HW支援が無いとまともに再生出来ないとかじゃない限りいらん。SWデコード一択
HW支援が無いとまともに再生出来ないとかじゃない限りいらん。SWデコード一択
2018/02/16(金) 21:55:02.23ID:9aWHGnUQ0
>>672
いや、使う使わないじゃなくて説明してよ
いや、使う使わないじゃなくて説明してよ
674名無しさん@お腹いっぱい。
2018/02/16(金) 22:21:11.16ID:RQWZ4dEz0 D3D11 Decoding
D3D11デコードを提供する背後にある主な動機は、GPU上で結果として得られる画像を損失なしに処理できることです。
これはDXVAでは必ずしも可能ではなかったことです。これを実際に活用するには、レンダラーも必要ですデコーダからのD3D11入力をサポートします
- 現在これはmadVRのみです。これにより、GPUのデコードおよび処理を完全に実行し、品質を損なうことなく実行できます。
D3D11はコピーバックモードも提供していますが、DXVA2よりも性能がかなり似ているはずです。
D3D11のネイティブ/コピーバックを選択する方法はDXVA2とは異なります。
D3D11は、「自動」デバイスが選択され、レンダラーがネイティブモードをサポートしている場合、ネイティブモードを使用します。
特定のデバイスを選択すると、コピーバックモードが強制されます(Nativeを動作させるため、レンダラは基本的にデバイスを選択するため)。
madVRでD3D11-Nativeを使用する場合にはまだいくつかの制限がありますが、最も重要なことに、インターレース解除はまだサポートされていません。
これはmadVRが将来実装しなければならない機能です。
D3D11デコードを提供する背後にある主な動機は、GPU上で結果として得られる画像を損失なしに処理できることです。
これはDXVAでは必ずしも可能ではなかったことです。これを実際に活用するには、レンダラーも必要ですデコーダからのD3D11入力をサポートします
- 現在これはmadVRのみです。これにより、GPUのデコードおよび処理を完全に実行し、品質を損なうことなく実行できます。
D3D11はコピーバックモードも提供していますが、DXVA2よりも性能がかなり似ているはずです。
D3D11のネイティブ/コピーバックを選択する方法はDXVA2とは異なります。
D3D11は、「自動」デバイスが選択され、レンダラーがネイティブモードをサポートしている場合、ネイティブモードを使用します。
特定のデバイスを選択すると、コピーバックモードが強制されます(Nativeを動作させるため、レンダラは基本的にデバイスを選択するため)。
madVRでD3D11-Nativeを使用する場合にはまだいくつかの制限がありますが、最も重要なことに、インターレース解除はまだサポートされていません。
これはmadVRが将来実装しなければならない機能です。
2018/02/16(金) 22:38:45.15ID:sobib+Qe0
2018/02/16(金) 22:56:03.83ID:+g955Kij0
madVRは負荷が高すぎてPCの寿命縮めるし消費電力ももったいない
画質マニア以外は使う必要は無い
画質マニア以外は使う必要は無い
2018/02/16(金) 23:01:59.29ID:yoWxz6Rl0
画質優先ならこういうのもある
Media Player .NET (MPDN) - D3D HQ GPU Video Renderer
http://www.zachsaw.com/mpdn/
Media Player Classic Qute Theater
https://github.com/cmdrkotori/mpc-qt
Media Player .NET (MPDN) - D3D HQ GPU Video Renderer
http://www.zachsaw.com/mpdn/
Media Player Classic Qute Theater
https://github.com/cmdrkotori/mpc-qt
2018/02/17(土) 00:01:58.68ID:HhHBOPRM0
LAVすらまともに使えないHWデコードについて調べることもできない人間がMPDN使えるわけ無いだろ
それにMPDNにしたってmadvr並の高画質設定にすれば、madbr並の消費電力になるからな
それにMPDNにしたってmadvr並の高画質設定にすれば、madbr並の消費電力になるからな
2018/02/17(土) 02:08:08.93ID:u0Dz9wRB0
高価なパーツ買ってローエンド並みの作業しかしない方が勿体無い
2018/02/19(月) 01:58:53.62ID:8/4Gs2F00
いつからmadVRスレになったのか
681名無しさん@お腹いっぱい。
2018/03/24(土) 16:15:48.76ID:A57COYyg0 蒼井そらの無修正動画を綺麗にインターレース解除できない
2018/03/24(土) 16:20:49.81ID:2xa7zQKB0
>>681
LAVのソフトウェアインタレ解除はデフォでオフだし、
インタレ解除はレンダラにさせるのが普通だから、LAVは関係ないんじゃね。
怪しげな動画だし、元ファイルに問題がある可能性が高いと思うよ。
インタレ解除してないものをプログレッシブでエンコしてるとか。
LAVのソフトウェアインタレ解除はデフォでオフだし、
インタレ解除はレンダラにさせるのが普通だから、LAVは関係ないんじゃね。
怪しげな動画だし、元ファイルに問題がある可能性が高いと思うよ。
インタレ解除してないものをプログレッシブでエンコしてるとか。
2018/03/30(金) 14:16:35.41ID:gHAIKcDl0
LAV Audio
- NEW: Blu-ray Dolby Digital Plus 7.1 decoding support
- NEW: Blu-ray Dolby Digital Plus 7.1 decoding support
2018/03/30(金) 17:49:36.63ID:c7L6xLV00
あ
2018/03/30(金) 17:51:22.07ID:c7L6xLV00
あ
2018/04/03(火) 13:45:21.97ID:JtNjSf7e0
LAVFilters-0.71.0-25.exe
0.72.0 - 2018/xx/xx
LAV Video
- Fixed: Decoding Matroska files with Linked Segments which used old x264 4:4:4 encodes could result in corruption
LAV Audio
- NEW: Blu-ray Dolby Digital Plus 7.1 decoding and bitstreaming support
- Fixed: DTS-HD HRA bitstreaming did not work properly with many A/V receivers (although some are still reporting issues)
0.72.0 - 2018/xx/xx
LAV Video
- Fixed: Decoding Matroska files with Linked Segments which used old x264 4:4:4 encodes could result in corruption
LAV Audio
- NEW: Blu-ray Dolby Digital Plus 7.1 decoding and bitstreaming support
- Fixed: DTS-HD HRA bitstreaming did not work properly with many A/V receivers (although some are still reporting issues)
2018/04/03(火) 16:24:46.90ID:e3KMt/i20
サンクス
688名無しさん@お腹いっぱい。
2018/05/12(土) 15:36:14.55ID:7WcEqUnN0 Lav Splitterがサポートしている入力プロトコルに"rtspm://"ってのがあるが、
どういうプロトコルなのか分かる人いますか?
どういうプロトコルなのか分かる人いますか?
2018/05/12(土) 16:19:14.07ID:KYnD5ukO0
ネットワークカメラのプロトコルでは?
2018/05/12(土) 17:05:02.01ID:7WcEqUnN0
Real Time Streaming Protocolを母体となるプロトコルで分類したものみたい
なのですが、rtsphはRTSP over HTTP、rtspuはRTSP over UDP、rtsptは
RTSP over TCPであることは分かったのですが、rtspmだけが一体なんであるのかが
いくらググっても分かりません。
とあるRTSPで配信されている動画は、rtsp://をrtsph://やrtspu://、rtspt://に
変えてもLav Splitterで読み込めるのですが、rtspm://では読み込みに失敗します。
なのですが、rtsphはRTSP over HTTP、rtspuはRTSP over UDP、rtsptは
RTSP over TCPであることは分かったのですが、rtspmだけが一体なんであるのかが
いくらググっても分かりません。
とあるRTSPで配信されている動画は、rtsp://をrtsph://やrtspu://、rtspt://に
変えてもLav Splitterで読み込めるのですが、rtspm://では読み込みに失敗します。
2018/05/12(土) 17:50:50.10ID:OmyoVNYV0
693名無しさん@お腹いっぱい。
2018/05/13(日) 08:14:25.25ID:9orQ/xIW0 「LAV Splitter Source ({B98D13E7-55DB-4385-A33D-09FD1BA26338})」で直にファイルを開く場合と、
「File Source (Async.) ({E436EBB5-524F-11CE-9F53-0020AF0BA770})」でファイルを開いてから
「LAV Splitter ({171252A0-8820-4AFE-9DF8-5C92B2D66B04})」に渡す場合との挙動の違いが
分かりません。
レジストリの"HKEY_CLASSES_ROOT\Media Type\Extensions\.<拡張子>"キーにRED_SZ型で
"Source Filter"という名の値を作り、そこにLAV Splitter SourceのクラスIDの
{B98D13E7-55DB-4385-A33D-09FD1BA26338}という文字列を書き込んでファイルの拡張子と
LAV Splitter Sourceとを関連付けしてやれば、そのファイルはLAV Splitter Sourceで直に開かれます。
しかしこの操作を行わない場合、LAV Splitter Sourceに関連付けられていない拡張子のファイルは
File Source (Async.)で開かれた後にLAV Splitterに渡されます。
今のところ、この両者にはっきりとした違いは見られませんが、もし仮に拡張子をLAV Splitter Sourceに
関連付けて直に開くほうが利点が大きければ、思いつく限りのメディアファイルの拡張子を全て関連付けしたい
ところです。
「File Source (Async.) ({E436EBB5-524F-11CE-9F53-0020AF0BA770})」でファイルを開いてから
「LAV Splitter ({171252A0-8820-4AFE-9DF8-5C92B2D66B04})」に渡す場合との挙動の違いが
分かりません。
レジストリの"HKEY_CLASSES_ROOT\Media Type\Extensions\.<拡張子>"キーにRED_SZ型で
"Source Filter"という名の値を作り、そこにLAV Splitter SourceのクラスIDの
{B98D13E7-55DB-4385-A33D-09FD1BA26338}という文字列を書き込んでファイルの拡張子と
LAV Splitter Sourceとを関連付けしてやれば、そのファイルはLAV Splitter Sourceで直に開かれます。
しかしこの操作を行わない場合、LAV Splitter Sourceに関連付けられていない拡張子のファイルは
File Source (Async.)で開かれた後にLAV Splitterに渡されます。
今のところ、この両者にはっきりとした違いは見られませんが、もし仮に拡張子をLAV Splitter Sourceに
関連付けて直に開くほうが利点が大きければ、思いつく限りのメディアファイルの拡張子を全て関連付けしたい
ところです。
2018/05/13(日) 16:55:16.20ID:X1PCAzHf0
>>693
LAV Splitter Sourceで賄うほうがフィルタ・グラフが簡潔(無駄がない)なので、
対応して(させて)いるすべてのメディア・コンテナを関連付けしてる。
LAV Splitterの他にも、HaaliやGabestなどについても、以前からソースをハンドリング出来るものは同様にしてた。
ISDB Splitterのようなものは仕方ないけどね。
正直違いはわからないけど、
外部音声や外部字幕なんかだと、ファイルの数だけスプリッタが読み込まれて、
フィルタ・グラフがごちゃごちゃして見難いからねぇ。
LAV Splitter Sourceで賄うほうがフィルタ・グラフが簡潔(無駄がない)なので、
対応して(させて)いるすべてのメディア・コンテナを関連付けしてる。
LAV Splitterの他にも、HaaliやGabestなどについても、以前からソースをハンドリング出来るものは同様にしてた。
ISDB Splitterのようなものは仕方ないけどね。
正直違いはわからないけど、
外部音声や外部字幕なんかだと、ファイルの数だけスプリッタが読み込まれて、
フィルタ・グラフがごちゃごちゃして見難いからねぇ。
2018/05/13(日) 18:11:06.47ID:l2tqge+S0
696693
2018/05/13(日) 19:15:43.03ID:zjrVX5zE0 いろいろ調べて分かったのですが、MPC-HC/BEで標準入力から読み取って再生する場合、
使用するスプリッターはMPC-HC/BE内臓の標準入力ソースフィルターに接続可能な変換フィルターで
なければならないため、必ずLAV Splitterが必要になります。
一方、ASFコンテナ(.asf、.wma、.wmv等)のようにメリット値の設定を無視してMicrosoft製の
ソースフィルターが問答無用で使われる場合は、LAV Splitter Sourceと拡張子をレジストリ操作で
関連付けしなければなりません。よって、この場合はLAV Splitter Sourceが必ず必要になります。
使用するスプリッターはMPC-HC/BE内臓の標準入力ソースフィルターに接続可能な変換フィルターで
なければならないため、必ずLAV Splitterが必要になります。
一方、ASFコンテナ(.asf、.wma、.wmv等)のようにメリット値の設定を無視してMicrosoft製の
ソースフィルターが問答無用で使われる場合は、LAV Splitter Sourceと拡張子をレジストリ操作で
関連付けしなければなりません。よって、この場合はLAV Splitter Sourceが必ず必要になります。
2018/05/13(日) 20:19:16.31ID:P3m/FAGu0
698名無しさん@お腹いっぱい。
2018/05/16(水) 21:54:46.18ID:ywLo7nVJ0 LAV Filtersってffmpegをセルフビルドするときのようにffmpegが対応しているライブラリを
追加してビルドできるのかしら?
追加してビルドできるのかしら?
2018/05/16(水) 23:21:16.23ID:QewWkpJg0
ナイトリービルド見るとそんな感じじゃね
700名無しさん@お腹いっぱい。
2018/05/20(日) 13:57:36.69ID:VczSs6RY0 LAV Filtersのセルフビルドのやり方がよく分からん。
本体のビルドに必要なVisual Studio Community 2017と、ffmpegのdllのビルドに必要な
MSYS2+MinGW-w64の設定方法はもちろん、具体的なビルド手順がソースアーカイブに
含まれておらず、きちんと環境設定を行っていることを前提としたbuild.batなる
ビルド用バッチファイルとそこから呼び出されるffmpegビルド用のシェルスクリプトが
あるだけ。
本体のビルドに必要なVisual Studio Community 2017と、ffmpegのdllのビルドに必要な
MSYS2+MinGW-w64の設定方法はもちろん、具体的なビルド手順がソースアーカイブに
含まれておらず、きちんと環境設定を行っていることを前提としたbuild.batなる
ビルド用バッチファイルとそこから呼び出されるffmpegビルド用のシェルスクリプトが
あるだけ。
701名無しさん@お腹いっぱい。
2018/05/20(日) 16:11:41.75ID:VczSs6RY0 しかも、build.batはffmpegのdllのx64版とx86版との両方のビルドを、同一環境で
起動したbashに同じシェルスクリプトであるbuild_ffmpeg.shを実行させている。
MSYS2+MinGW-w64でのffmpegのビルド方法を紹介している
http://fftest33.blog.fc2.com/blogーentryー91.html
によると、x64版のffmpegはmingw64.exeから、x86版のはmingw32.exeから
起動した環境でそれぞれビルドしなければならないが、build.batにはこの環境切り替えの
記述がない。
一体どういうビルド環境を想定したソースパッケージなのかさっぱり分からない。
起動したbashに同じシェルスクリプトであるbuild_ffmpeg.shを実行させている。
MSYS2+MinGW-w64でのffmpegのビルド方法を紹介している
http://fftest33.blog.fc2.com/blogーentryー91.html
によると、x64版のffmpegはmingw64.exeから、x86版のはmingw32.exeから
起動した環境でそれぞれビルドしなければならないが、build.batにはこの環境切り替えの
記述がない。
一体どういうビルド環境を想定したソースパッケージなのかさっぱり分からない。
2018/05/20(日) 17:24:39.65ID:Dol0qawz0
>>700-701
>一体どういうビルド環境を想定したソースパッケージなのかさっぱり分からない。
http://files.1f0.de/mingw/
ココにあるMSYS+MinGW/GCC toolchainパッケージ (Nevcairiel氏自身が用意・使用)
このtoolchainにはx86ベース(x86バイナリ)のx86ネイティブコンパイラとx86_64クロスコンパイラが纏められている
build_ffmpeg.shを見れば分かる事だがconfigureにオプション(--arch=、--enable-cross-compile、--cross-prefix=、--target-os=mingw32、等)
を指定する事で、configuration作業内でターゲット(x86/x86_64)別に使用コンパイラを選択させるようになっている
用意されてるビルドスクリプトをそのままMSYS2環境で使用したい場合は、自前でクロスコンパイラを含むtoolchainを用意するか、
Nevcairiel氏のtoolchainからMinGW/GCC部分だけ拝借する必要がある
>x64版のffmpegはmingw64.exeから、x86版のはmingw32.exeから
MSYS2でのx86/x64別に環境を分けてビルドを行う手順はそれぞれのネイティブコンパイラを使用する前提での使い方
このやり方でビルドしたい場合はビルドスクリプトをネイティブコンパイラ向けにカスタマイズする (クロスコンパイル用指定を省く、等)
>一体どういうビルド環境を想定したソースパッケージなのかさっぱり分からない。
http://files.1f0.de/mingw/
ココにあるMSYS+MinGW/GCC toolchainパッケージ (Nevcairiel氏自身が用意・使用)
このtoolchainにはx86ベース(x86バイナリ)のx86ネイティブコンパイラとx86_64クロスコンパイラが纏められている
build_ffmpeg.shを見れば分かる事だがconfigureにオプション(--arch=、--enable-cross-compile、--cross-prefix=、--target-os=mingw32、等)
を指定する事で、configuration作業内でターゲット(x86/x86_64)別に使用コンパイラを選択させるようになっている
用意されてるビルドスクリプトをそのままMSYS2環境で使用したい場合は、自前でクロスコンパイラを含むtoolchainを用意するか、
Nevcairiel氏のtoolchainからMinGW/GCC部分だけ拝借する必要がある
>x64版のffmpegはmingw64.exeから、x86版のはmingw32.exeから
MSYS2でのx86/x64別に環境を分けてビルドを行う手順はそれぞれのネイティブコンパイラを使用する前提での使い方
このやり方でビルドしたい場合はビルドスクリプトをネイティブコンパイラ向けにカスタマイズする (クロスコンパイル用指定を省く、等)
703名無しさん@お腹いっぱい。
2018/05/21(月) 08:30:35.83ID:hDZ7oA2M0 >>702
>ココにあるMSYS+MinGW/GCC toolchainパッケージ (Nevcairiel氏自身が用意・使用)
とあるが、MSYSは含まれておらず自分で用意しなければならないみたい。
それから、yasmとpkg-configはビルドするffmpegのdllの版ごとにそれぞれx64版とx86版とを
切り替えなければならないが、build_ffmpeg.shにはx64版ので--pkg-config=pkg-configという
オプションがついてるだけで、yasmについては何の言及もない。
Nevcairiel氏独自の開発環境が一体どんなものであるのか謎だらけだ。
>ココにあるMSYS+MinGW/GCC toolchainパッケージ (Nevcairiel氏自身が用意・使用)
とあるが、MSYSは含まれておらず自分で用意しなければならないみたい。
それから、yasmとpkg-configはビルドするffmpegのdllの版ごとにそれぞれx64版とx86版とを
切り替えなければならないが、build_ffmpeg.shにはx64版ので--pkg-config=pkg-configという
オプションがついてるだけで、yasmについては何の言及もない。
Nevcairiel氏独自の開発環境が一体どんなものであるのか謎だらけだ。
704702
2018/05/21(月) 12:15:24.25ID:v+z7XHtK0 ああ、済まない、Nevcairiel氏のtoolchainパッケージはMSYSが入ってなかったか
最近MSYS環境弄ってなかったから忘れてた
Nevcairiel氏のtoolchainにMSYSも含めた、XhmikosR氏のパッケージが以下(コレと混同して説明してた
http://xhmikosr.1f0.de/tools/msys/
>それから、yasmとpkg-configは〜
yasmとpkg-configはx86(ネイティブ)/x64(クロス)コンパイルどちらもx86バイナリを使用する
x64版での"--pkg-config=pkg-config"はファイル名にcross-prefixの付いていないpkg-config.exeを使用させる為の指定
pkg-configはpcファイルを読んでCFLAGS/LDFLAGSに設定するパラメータを取得する物 (動作にx86版/x64版が必要な代物ではない)
で、x86版とx64版で切り替えないといけないのはライブラリ(の*.pcファイル)の在処
Assembler(nasm or yasm)にはconfigureに指定したオプションから判断した出力フォーマットを指定(-f win32/win64)している
※ ffmpegのconfigure参照
>Nevcairiel氏独自の開発環境が一体どんなものであるのか謎だらけだ。
ホントにセルフビルドしたいなら「謎だらけだ」なんて言ってないでffmpegのconfigureやMakefileの内容を読んでね
ffmpeg/libavのビルドスクリプトはAutotools使わずに手書きで作られていて、疑問点の確認は非常に簡単なのだから
最近MSYS環境弄ってなかったから忘れてた
Nevcairiel氏のtoolchainにMSYSも含めた、XhmikosR氏のパッケージが以下(コレと混同して説明してた
http://xhmikosr.1f0.de/tools/msys/
>それから、yasmとpkg-configは〜
yasmとpkg-configはx86(ネイティブ)/x64(クロス)コンパイルどちらもx86バイナリを使用する
x64版での"--pkg-config=pkg-config"はファイル名にcross-prefixの付いていないpkg-config.exeを使用させる為の指定
pkg-configはpcファイルを読んでCFLAGS/LDFLAGSに設定するパラメータを取得する物 (動作にx86版/x64版が必要な代物ではない)
で、x86版とx64版で切り替えないといけないのはライブラリ(の*.pcファイル)の在処
Assembler(nasm or yasm)にはconfigureに指定したオプションから判断した出力フォーマットを指定(-f win32/win64)している
※ ffmpegのconfigure参照
>Nevcairiel氏独自の開発環境が一体どんなものであるのか謎だらけだ。
ホントにセルフビルドしたいなら「謎だらけだ」なんて言ってないでffmpegのconfigureやMakefileの内容を読んでね
ffmpeg/libavのビルドスクリプトはAutotools使わずに手書きで作られていて、疑問点の確認は非常に簡単なのだから
705名無しさん@お腹いっぱい。
2018/06/20(水) 03:41:56.23ID:1xjsofjP0 V0.72が出ました
706名無しさん@お腹いっぱい。
2018/06/20(水) 03:44:05.94ID:1xjsofjP02018/06/20(水) 04:47:20.48ID:ZfVh32LZ0
報告サンガツ
2018/06/20(水) 11:20:40.20ID:FYYGQ3X30
0.72.0 - 2018/06/19
LAV Video
Changed: Enabled CineformHD decoding by default, since the decoder has much improved
Fixed: Decoding Matroska files with Linked Segments which used old x264 4:4:4 encodes could result in corruption
LAV Audio
NEW: Blu-ray Dolby Digital Plus 7.1 decoding and bitstreaming support
NEW: LAV Audio will fallback to audio decoding if bitstreaming is not supported by the audio renderer/hardware
Fixed: DTS-HD HRA bitstreaming did not work properly with many A/V receivers
Fixed: TrueHD bitstreaming could result in drop-outs on high bitrate TrueHD+Atmos streams
LAV Video
Changed: Enabled CineformHD decoding by default, since the decoder has much improved
Fixed: Decoding Matroska files with Linked Segments which used old x264 4:4:4 encodes could result in corruption
LAV Audio
NEW: Blu-ray Dolby Digital Plus 7.1 decoding and bitstreaming support
NEW: LAV Audio will fallback to audio decoding if bitstreaming is not supported by the audio renderer/hardware
Fixed: DTS-HD HRA bitstreaming did not work properly with many A/V receivers
Fixed: TrueHD bitstreaming could result in drop-outs on high bitrate TrueHD+Atmos streams
2018/06/20(水) 18:46:32.74ID:SMYydDCN0
最近のはリリースのち即修正リリースのお約束を守ってないまったく弛んどる嘆かわしい
710名無しさん@お腹いっぱい。
2018/06/20(水) 19:19:17.50ID:XJud6LfK0 くーるー きっとくるー
2018/06/20(水) 20:11:13.32ID:FYYGQ3X30
MPC-HC 1.7.17
Updates:
LAV Filters 0.72
MediaInfo DLL 18.05
Changes/additions/improvements:
Use millisecond prevision in SaveImage filename
Fixes:
The "Ignore System Channel Mixer" audio renderer option was not saved
Updates:
LAV Filters 0.72
MediaInfo DLL 18.05
Changes/additions/improvements:
Use millisecond prevision in SaveImage filename
Fixes:
The "Ignore System Channel Mixer" audio renderer option was not saved
2018/06/23(土) 10:06:36.96ID:HwDci/aB0
LAVを0.72にしたらVP9が壊れて再生されるよー
しょうがないから前のバージョンに戻したぞ
しょうがないから前のバージョンに戻したぞ
2018/06/23(土) 21:45:52.03ID:QjDIv7Wf0
>>712
ソフトウェアデコードは特に問題ないように見える。
うちはVP9のDXVAには未対応だから確認できないけど、DXVAの問題かな?
そうだとしたら、GPU名とドライババージョンも書いておくと参考になると思う。
ソフトウェアデコードは特に問題ないように見える。
うちはVP9のDXVAには未対応だから確認できないけど、DXVAの問題かな?
そうだとしたら、GPU名とドライババージョンも書いておくと参考になると思う。
2018/06/23(土) 22:11:02.56ID:DLF8la8r0
VP9のアクセラレートは仕様上、若干問題があるみたいで
AMDなんかは柔軟に対応できるように半分ソフトウェアになっているな
AMDなんかは柔軟に対応できるように半分ソフトウェアになっているな
2018/06/23(土) 22:14:43.07ID:OvMYoNx50
物は言いようだな
2018/06/23(土) 22:31:22.42ID:QjDIv7Wf0
>>714
> VP9のアクセラレートは仕様上、若干問題があるみたいで
どこの情報だよ。仕様に問題があるなんて聞いたことないぞ。
> AMDなんかは柔軟に対応できるように半分ソフトウェアになっているな
それ単にAMDのVP9再生支援機能がゴミなだけだと思うが・・・。
そもそもAMDでVP9のDXVAに対応してるのはAPU(RavenRidge)だけ。
PolarisやVegaはDXVAに対応しておらず、ブラウザから呼び出せるOpenCLベースのWMF実装のみ。
RADEONスレによると、そのWMF実装ですら動かなくなったという話もあるようだが・・・。
> VP9のアクセラレートは仕様上、若干問題があるみたいで
どこの情報だよ。仕様に問題があるなんて聞いたことないぞ。
> AMDなんかは柔軟に対応できるように半分ソフトウェアになっているな
それ単にAMDのVP9再生支援機能がゴミなだけだと思うが・・・。
そもそもAMDでVP9のDXVAに対応してるのはAPU(RavenRidge)だけ。
PolarisやVegaはDXVAに対応しておらず、ブラウザから呼び出せるOpenCLベースのWMF実装のみ。
RADEONスレによると、そのWMF実装ですら動かなくなったという話もあるようだが・・・。
2018/06/24(日) 05:41:01.59ID:uJ1Ujfhl0
2018/06/24(日) 06:35:54.42ID:zYiss+KQ0
まぁあるとすれば当時騒がれた特許問題だな
あれに負けていたらデコーダー側も当然金とられるから
一部ソフトウェアなのは万が一の回避策だったのかもしれん
あれに負けていたらデコーダー側も当然金とられるから
一部ソフトウェアなのは万が一の回避策だったのかもしれん
2018/06/24(日) 12:33:08.28ID:q84K6xi30
>>717
何が言いたいのかよくわからん。
Firefoxなら再生支援の有無に関係なく、VP9がデフォでしょ。
そのVP9の再生時にGPUの再生支援が効くかどうかは、また別の話。
RX580の場合、「VP9の再生支援機能は一応あるけどDXVAには対応していない」ので、
・LAVでVP9のDXVAを効かせることはできない。(RavenRidgeならできる)
・FirefoxでVP9でYoutubeを見る場合は、AMDのドライバに含まれている
MediaFoundationのフィルタ(Radeon VP9 Decoder MFT)を呼び出してVP9再生支援を効かせる。
という挙動になるはずなんだけど、RADEONスレを見ると後者が機能しなくなってると言ってる人もいて、
実際のところどうなってんのかはよくわからない。俺は持ってないから確認できんし。
何が言いたいのかよくわからん。
Firefoxなら再生支援の有無に関係なく、VP9がデフォでしょ。
そのVP9の再生時にGPUの再生支援が効くかどうかは、また別の話。
RX580の場合、「VP9の再生支援機能は一応あるけどDXVAには対応していない」ので、
・LAVでVP9のDXVAを効かせることはできない。(RavenRidgeならできる)
・FirefoxでVP9でYoutubeを見る場合は、AMDのドライバに含まれている
MediaFoundationのフィルタ(Radeon VP9 Decoder MFT)を呼び出してVP9再生支援を効かせる。
という挙動になるはずなんだけど、RADEONスレを見ると後者が機能しなくなってると言ってる人もいて、
実際のところどうなってんのかはよくわからない。俺は持ってないから確認できんし。
2018/06/24(日) 15:16:07.89ID:uJ1Ujfhl0
>>719
すまんな、一応vp9の支援は効いている(ポラリスで15〜25%)CPUも使ってるだろうけど1.6G付近をうろうろ
電源プランはOSのバランス(ライゼン バランスではない)
ツベは720P スクショ↓
https://imgur.com/Cdqil06
Vega11のみだともう少しGPU使用率は上がる
すまんな、一応vp9の支援は効いている(ポラリスで15〜25%)CPUも使ってるだろうけど1.6G付近をうろうろ
電源プランはOSのバランス(ライゼン バランスではない)
ツベは720P スクショ↓
https://imgur.com/Cdqil06
Vega11のみだともう少しGPU使用率は上がる
2018/06/24(日) 15:36:00.28ID:uJ1Ujfhl0
>>720の補足
実際GPUデコーダーは動いていないので、ハイブリッドでの動作だと思われる
ポラリスまでのvp9対応はマジでクソってのは揺るぎないw
まぁ特に気にする事でもない、CPUで4k再生も余裕だし
実際GPUデコーダーは動いていないので、ハイブリッドでの動作だと思われる
ポラリスまでのvp9対応はマジでクソってのは揺るぎないw
まぁ特に気にする事でもない、CPUで4k再生も余裕だし
2018/06/24(日) 18:06:46.66ID:xS6JU7AV0
HDMI2.0への対応遅れといい、Radeonは自社開発以外の規格対応がGeForceと比べてノロいのはなんだろうな
開発リソースが少なくて諸々の設計に時間がかかるからタイムラグが大きいとかか?
開発リソースが少なくて諸々の設計に時間がかかるからタイムラグが大きいとかか?
2018/06/24(日) 18:29:22.70ID:ayFO1Quw0
ファブレス企業なので製造技術に関する能力ゼロなんだぜ
まじで設計以外全く何も出来ない企業
まじで設計以外全く何も出来ない企業
2018/06/24(日) 22:08:54.89ID:3CU3kstR0
MP4のシークが変
2018/06/24(日) 23:56:45.48ID:uJ1Ujfhl0
>>722
大分スレチな話になるがラデは過去の遺産を切り捨てていく方針のようだ
カタリスト時代の映像フィルタは素晴らしかったが過去のものに・・
3D以外の機能も他社の後追いばかりで古井戸が唯一の光
APUのデコーダもやっとモジュール化されvp9対応も果たせたがドライバの熟成がダメダメ
WMVのシークが去年後半から劇遅でおかしすぎ(一応回避策はある)
立ち上がれ、ラデオン!
大分スレチな話になるがラデは過去の遺産を切り捨てていく方針のようだ
カタリスト時代の映像フィルタは素晴らしかったが過去のものに・・
3D以外の機能も他社の後追いばかりで古井戸が唯一の光
APUのデコーダもやっとモジュール化されvp9対応も果たせたがドライバの熟成がダメダメ
WMVのシークが去年後半から劇遅でおかしすぎ(一応回避策はある)
立ち上がれ、ラデオン!
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 町山智浩、具材一種類のローソン「一点突破」弁当に「日本をこんなに貧乏にした自民党を、なんで国民の皆さんは支持し続けるんですか」2 [少考さん★]
- 【埼玉狭山】白髪の上下スクール水着の男、女子中学生に立ち塞がる [おっさん友の会★]
- 沖縄知事当選の古謝氏 家族関係先に爆破予告 県警も把握し調べる (沖縄タイムス) [少考さん★]
- 【国内スマホ市場】Android端末が54%に伸長 値上げでiPhone離れか ★4 [蚤の市★]
- 【米中首脳外交】習氏が23日に米国に到着、異例の出迎えへ トランプ氏 [蚤の市★]
- 首里城正殿すべての漆塗り作業が完了 赤く輝くかつての姿取り戻す 沖縄 [少考さん★]
- ドラムを殺したい [859851824]
- 【悲報】しぐれういの中身、世界で炎上・・・ [398059782]
- しぐれういファンの日本人有志、コラボ中止にブチギレて一線を越える😱 [485187932]
- 高市早苗、モナ男を凝視wwwwwwwwwwwwキモすぎると話題 [668024367]
- 超一流大の経済学士やけど、 円安と、円高 どっちが良いにょ?💲 [913284268]
- 🏡🤓☀大日本帝国に生まれなくてよかったー🪖⛴✈🏡