Skip to content

Commit 40c9198

Browse files
committed
Fixed up the README.md
1 parent 59e279d commit 40c9198

File tree

1 file changed

+28
-7
lines changed

1 file changed

+28
-7
lines changed

README.md

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
# [DirectShow Metadata Injector Filter](https://github.com/defl/directshow_metadata_injector_filter)
22

3-
This is a DirectShow filter that can inject metadata related to high dynamic range (HDR) and wide color gamut (WCG) the graph so it can be used by capable renderers like [madVR](http://madvr.com/).
3+
This is a DirectShow filter that can inject metadata related to high dynamic range (HDR) and wide color gamut (WCG) the graph so it video can be correctly shown by capable renderers like [madVR](http://madvr.com/).
44

5-
It is usable for sources which do not properly relay this information like consumer video capture cards such as the [AVerMedia Live Gamer 4K - GC573](https://www.avermedia.com/us/product-detail/GC573) who technically do HDR data but refuse to forward the correct HDR metadata through their DirectShow source filters. This leads to downstream renderers making a mess of the picture as they don't know how to interpret it.
5+
It is usable for sources which do not properly relay this information, like consumer video capture cards such as the [AVerMedia Live Gamer 4K - GC573](https://www.avermedia.com/us/product-detail/GC573), which technically do HDR data but refuse to forward the correct HDR metadata through their DirectShow source filters. This leads to downstream renderers making a mess of the picture as they don't know how to interpret it.
66

77
Example [before](images/without.png) and [after](images/with.png) screenshots probably speak for themselves.
88

9-
This filter has a big bother called [VideoProcessor](http://www.videoprocessor.org/) (code at [defl/videoprocessor](https://github.com/defl/videoprocessor)) which is a Windows application that the capture, metadata generation and rendering into one application for total ease of use, full control and highest possible quality.
9+
This filter has a big bother called [VideoProcessor](http://www.videoprocessor.org/) (code at [defl/videoprocessor](https://github.com/defl/videoprocessor)) which is a Windows application that integrates capture, metadata generation and rendering into one application for total ease of use, full control and highest possible quality.
10+
11+
1012

1113
# Features
1214

@@ -23,7 +25,7 @@ This filter has a big bother called [VideoProcessor](http://www.videoprocessor.o
2325
* Tested DirectShow sources
2426
* AVerMedia Live Gamer 4K - GC573
2527
* Tested DirectShow renderers
26-
* madVR
28+
* madVR up to beta 131
2729

2830

2931

@@ -53,14 +55,16 @@ This filter has a big bother called [VideoProcessor](http://www.videoprocessor.o
5355

5456
# Configuration
5557

56-
Configuration is via a .ini file which contains all the settings. There is an example_config.ini in the project's code repo. Copy that to the same location as where you downloaded the .ax file and rename to directshow_metadata_injector_filter.ini. The settings are well documented and speak for themselves.
58+
Configuration is via a .ini file which contains all the settings. There is an example_config.ini in the project's code repo. Copy that to the same location as where you downloaded the .ax file and rename to directshow_metadata_injector_filter.ini.
59+
60+
The settings are well documented and speak for themselves.
5761

5862

5963

6064
# HDFury Virtex2 auto config generator
6165

6266
If you have a HDFury Virtex2 you can automate the metadata generation. For this to work you need
63-
to place the device before the input to the capture server (you want to do this anyway because higher end audio is notoriously poor though such setups). This way the device will see the same HDR meta data as the capture card and the filter can inject the correct metadata in the DirectShow stream.
67+
to place the Vertex2 before the input to the capture server (you want to do this anyway because higher end audio is notoriously poor though such setups). This way the device will see the same HDR meta data as the capture card and the filter can inject the correct metadata in the DirectShow stream.
6468

6569
The config is re-generated every few seconds and a quick stop-start will reload everything and get you the right parameters (after a menu-switch or a new movie starts for example).
6670

@@ -79,6 +83,8 @@ Installation and use:
7983

8084
**Python**: Just have a python 3.x interpretor and install the packages mentioned in requirements.txt
8185

86+
87+
8288
# FAQ
8389

8490
**Is this plug and play?**
@@ -89,10 +95,25 @@ This happens if there is another filter in between this filter and madVR. At tha
8995

9096

9197

92-
## Credits
98+
# Credits
9399

94100
* Thanks to WP for the initial introduction to DirectShow
95101
* Thanks to Hendrik Leppkes' for his excellent [LAV](https://github.com/Nevcairiel/LAVFilters/releases) filter.
96102
* Thanks to madshi for [madVR](http://madvr.com/).
97103

98104
No thanks to all capture card manufacturers who are willing to sell you half implemented software on their hardware.
105+
106+
107+
108+
# License & legal
109+
110+
This application is released under the MIT license see LICENSE.
111+
112+
I'm not affiliated or connected with any of the firms mentioned above.
113+
114+
115+
116+
------
117+
118+
Copyright 2021 [Dennis Fleurbaaij](mailto:mail@dennisfleurbaaij.com)
119+

0 commit comments

Comments
 (0)