Hallo zusammen
ich bin über FB auf diese Seite aufmerksam geworden und habe mich mal direkt angemeldet. Vorstellen werde ich mich im dafür vorgesehenen Bereich gleich natürlich auch noch.
Haupthintergrund ist das Thema MPV. Ich verfolge diesen Beitrag nun schon einige Tage und nachdem ich zumindest mal alle Seiten überflogen habe, bin ich das Thema angegangen.
Vielleicht 2-3 Worte zu meinem Background: Ich komme aus der MadVR Welt und betreibe ein solches System bei mir. Dort aber auch eher als Laie mit einer NVidia GTX1070 und AMD Setup. Als Projektor ein JVC N5. Bin seit einigen Jahren dabei, verfolge Regelmäßig das AVS Forum zum Thema MadVR und habe mir die Dinge so zusammenkopiert und an meine Gegebenheiten angepasst.
Zu MadVR möchte ich auch gar nicht weiter ins Detail gehen, sondern bin viel mehr Dankbar, dass mich diese Software in den letzten Jahren so treu begleitet hat und so viele Leute daran entwickelt haben. Damit ist aber auch klar, warum mich dieses Thema hier so interessiert, denn die Zukunft von MadVR, sagen wir es mal vorsichtig, ist aus meiner Sicht ungewiss (zumindest wenn man nicht das Geld für einen Envy ausgeben möchte)
... und da ich aktuell ein paar Tage Urlaub habe, direkt mal frisch ans Werk und probieren.
Ein weiterer Grund ist das MPV deutlich sparsamer mit den Ressourcen umgeht. Während die 1070 bei madVR quasi immer am Limit zwischen 90-100% lief und ich kurz davor war eine RTX 30xx zu kaufen, läufts bei MPV mit gut 50% Auslastung... Aufgrund der aktuellen GraKa Preise sicher ein nicht zu unterschätzender Pluspunkt.
Mein primäres Ziel ist es MPV vorerst parallel zu madVR zu betreiben um zu schauen, was passiert. Um es vorweg zu nehmen, dass habe ich auch schon geschafft. Mir geht es auch nicht darum die beiden zu Vergleichen (wobei man das zwangsläufig wahrscheinlich automatisch irgendwann macht) aber nach nun einem Tag, den ich mich intensiv mit MPV beschäftigt habe, „spielt“ MPV für mich sehr gut!
An dieser Stelle möchte ich ein riesen Dankeschön an alle richten, die dieses Thema hier vorantreiben. Mir ist absolut bewusst, dass ich es ohne dieses Forum hier nie zum Laufen gebracht hätte! Doch dank des Super How-To´s und diverser Windows Configs war ich in der Lage zu einem Ergebnis zu kommen. Sicher noch nicht komplett durchdacht, und auch verstehe ich nicht alles, aber als Tageswerk denke ich ist es vollkommen ok... und vor allem: Es läuft
Gerne möchte ich mich hier auch einbringen. Wie auch immer das aussehen mag. Als ersten Schritt dazu poste ich einfach mal meine Konfig, denn ich denke es ist für viele hier schwierig den Überblick zu behalten. Daher hilft vielleicht eine weitere Windows Config. Ja, ich weiß, dass Ziel wird wohl sein, alles auf einem Linux System zu nutzen, aber als Zwischenschritt und für einige, die vielleicht schon in anderen Welten unterwegs sind, möglicherweise Interessant. Vielleicht sollte man auch einen neuen Thread anlegen für Windows...
Hier mal die Windows Konfigs: (zusammenkopiert / zusammengeführt / angepasst)
# Allgemeines
save-position-on-quit=yes
# OSD-Bar aufhübschen und nach unten schieben
osd-duration=3000
osd-bar-align-y=0.99
osd-bar-w=99
osd-border-size=2
osd-bar-h=2
osd-font-size=25
osd-color=0.6/0.3 # Subs 70% grau with 40% Alpha
osd-align-y=center
# processing
fullscreen=yes
profile=gpu-hq
target-prim=dci-p3
#tone-mapping=bt.2390
hdr-compute-peak=yes
deband=yes
dither-depth=auto
dither=error-diffusion
# Scaling-Optionen
scale=ewa_lanczos # luma
cscale=ewa_lanczos # chroma
scale-antiring=0.4 # luma upscale deringing
dscale-antiring=0.4 # luma downscale deringing
cscale-antiring=0.4 # chroma upscale deringing
correct-downscaling=yes
linear-downscaling=yes
sigmoid-upscaling=yes
#scaling old
#scale=ewa_lanczossharp
#dscale=ewa_lanczossharp
##sharpen=0.5
# video output
hwdec=d3d11va
d3d11-exclusive-fs=yes
video-output-levels=full
# audio output
audio-spdif=ac3,dts,dts-hd,eac3,truehd
audio-exclusive=yes
audio-delay=0
# Sprachen/Untertitel, ich mag O-Ton
alang=ger, eng
sub-forced-only=yes
#slang=en,eng,de,ger
#sid=no # Untertitel beim Start deaktivieren
sub-font-size=32
#image-subs-video-resolution=yes
sub-bold=yes
sub-border-size=2
sub-color=0.70/0.70 # Subs 70% grau with 70% Alpha
#sub-auto=fuzzy # externe Subs suchen und finden
#sub-pos=114
input-media-keys=no
# screenshots
screenshot-format=png
screenshot-directory=C:\mpv\
screenshot-template="%F-%P"
[HDR]
profile-cond=p["video-params/primaries"]=="bt.2020"
target-peak=70
Alles anzeigen
Playercorefactory (Nutze Kodi mit integriertem MPC-BE:
<playercorefactory>
<players>
<player name="MPV-HDR" type="ExternalPlayer" audio="false" video="true">
<filename>C:\mpv\mpv.exe</filename>
<args>HDR "{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="MPV-SDR" type="ExternalPlayer" audio="false" video="true">
<filename>C:\mpv\mpv.exe</filename>
<args>SDR "{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
</players>
<rules action="prepend">
<rule videoresolution="2160" player="MPV-HDR"/>
<rule videoresolution="4K" player="MPV-HDR"/>
<rule video="true" player="MPV-SDR"/>
</rules>
<rules name="system rules">
<rule name="mms/udp" protocols="mms|mmsh|udp" player="VideoPlayer" />
<rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />
<rule name="rtmp" protocols="rtmp" player="videodefaultplayer" />
<!-- VideoPlayer can play standard rtsp streams -->
<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />
<!-- Internet streams -->
<rule name="streams" internetstream="true">
<rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="VideoPlayer" />
<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
</rule>
<!-- DVDs -->
<rule name="dvd" dvd="true" player="VideoPlayer" />
<rule name="dvdimage" dvdimage="true" game="false" player="VideoPlayer" />
<!-- Only VideoPlayer can handle these normally -->
<rule name="sdp/asf" filetypes="sdp|asf" player="VideoPlayer" />
<!-- Pass these to VideoPlayer as we do not know if they are audio or video -->
<rule name="nsv" filetypes="nsv" player="VideoPlayer" />
<!-- pvr radio channels should be played by VideoPlayer because they need buffering -->
<rule name="radio" filetypes="pvr" filename=".*/radio/.*" player="VideoPlayer" />
</rules>
</playercorefactory>
Alles anzeigen
Was habe ich mir als Next Steps vorgenommen:
- Anpassung im Kodi von MPV als Standard Player - momentan regele ich das über den Punkt "Abspielen mit" - oder gab es in Kodi nicht mal die Option, immer bei Auswahl des Films erst nach "Abspielen mit" abzufragen?!?
- Einbinden in meine Logitech Bedienung via FLIRC
- Spannend finde ich das Thema, den JVC automatisch in den DCI Farbraum zu schicken. Aktuell mache ich das immer manuell
- Abspielen von weiterem Filmmaterial. - Aktuell liegt mein Fokus "nur" auf HDR -> SDR -> Tone Mapping.
- Ich glaube gelesen zu haben das man auch Eventbasiert steuern kann. So wäre vielleicht eine Pause -> kleines Licht an -> Option cool. Aber das könnte ich auch via Logitech / HUE realisieren
- Verstehen der Profile
- ... einfach lernen mit MPV umzugehen
- PrioB: Zwischenbild berechnung via SW (als Vergleich zu Clear Motion Drive aus dem JVC)
- PrioB: Das Thema 3D LUT taucht immer mal wieder in meinen Gedanken auf.
So, und nun völlig uneigennützig Feuer frei. Immer direkt raus, was Ihr denkt. Vielleicht gibt es auch einen Bereich schon mit Windows Configs und ich war nur zu Blind es zu finden. Ansonsten natürlich gerne Verbesserungsvorschläge für die Konfig, oder Punkte an denen ich ansetzen sollte um meine „Next Steps“ zu erreichen.
Wie gesagt: Ich bin gerne bereit hier auch zu unterstützen. Gerne dokumentiere oder fasse ich die für Windows relevanten Punkte in dem How To zusammen. Ggfs. kann man da einen separaten Bereich erstellen. Richte mich aber da ganz nach Euch.
Ich finde dieses Projekt echt Super, und wenn ich überlege wie viele Stunden ich mit… Ach lassen wir das. Bin froh, den Weg hierher gefunden zu haben!
So, ich hoffe das war nicht zu viel Geschwafel.
Viele Grüße an alle,
Stefan