Torna indietro   Hardware Upgrade Forum > Software > Editing e Codec video

Huawei Mate 20 Pro ufficiale. Ecco l'anteprima del nuovo ''camera phone''
Huawei Mate 20 Pro ufficiale. Ecco l'anteprima del nuovo ''camera phone''
Huawei ha presentato da poco la nuova serie Mate 20 che ha il compito di concludere in bellezza il prezioso anno dell'azienda. Mate 20 Pro e Mate 20 con 3 fotocamere al posteriore entrambi e tanta Intelligenza Artificiale di seconda generazione. Ecco la nostra anteprima.
NVIDIA GeForce RTX 2070: la piccola Turing
NVIDIA GeForce RTX 2070: la piccola Turing
Giunge in commercio quest'oggi la terza scheda video della famiglia Turing, capace di gestire Ray Tracing e intelligenza artificiale per ottenere pixel sempre più vicini alla realtà. GeForce RTX 2070 è un prodotto posizionato a poco più di 500€ di prezzo che offre prestazioni maggiori di GeForce GTX 1080, con il plus in futuro di gestire il rendering ibrido dei giochi di prossima generazione
Shadow of the Tomb Raider: ecco come nasce la 'vera' Lara Croft
Shadow of the Tomb Raider: ecco come nasce la 'vera' Lara Croft
Shadow of the Tomb Raider completa la trilogia sulla genesi della Lara Croft per come oggi la conosciamo. Iniziata nel 2013 con il gioco di Crystal Dynamics che riscriveva dalle fondamenta il personaggio di Lara Croft, è proseguita con Rise of the Tomb Raider tre anni fa e adesso è il momento della conclusione
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-11-2017, 19:33   #1
daert
Senior Member
 
Iscritto dal: Aug 2006
Messaggi: 442
MPV Player

Salve a tutti. Vorrei condividere la mia esperienza con questo player che ormai è diventato uno dei miei preferiti.
Premetto che se si ricerca la qualità assoluta senza compromessi, il gruppo MPC-HC, LAV, madVR resta sempre il Gold Standard, soprattutto per quanto riguarda la conversione HDR > SDR, dato che madVR è ancora l'unico in grado di effettuare la giusta conversione.
Per il resto, se si ricerca un player portable che abbia versatilità, buone prestazioni e alcune funzioni interessanti, MPV svolge egregiamente il suo dovere.
Fra le funzioni interessanti che ho potuto riscontrare in MPV ci sono: hrtf con OpenAL su Windows 10 / Linux, e le funzioni di smoothmotion e reclock già integrate.

Personalmente lo utilizzo in coppia con il programma per il surround virtuale in cuffia, per cui l'audio multicanale non va incontro a downmix e imposto l'uscita di mpv a 8 canali

Ricordo che ognuno dovrà personalizzare la configurazione secondo i propri gusti e soprattutto in base alle capacità di elaborazione del proprio pc. Fornisco la mia configurazione come punto di partenza oppure la si può utilizzare così come la propongo se è di vostro gradimento
Per verificare i timings su osd si deve usare la combinazione: Maiusc+i durante la riproduzione di un video e cambiare pagina dell'osd con 1 e 2

Installazione
Il player può essere scaricato dalla pagina principale del progetto: https://mpv.io/installation/
In particolare utilizzo la build by shinchiro a 64 bit.
Una volta scompattato l'archivio, create una cartella all'interno con il nome di portable_config
All'interno della cartella bisogna creare due file di configurazione: mpv.conf (che contiene la configurazione) e input.conf (che contiene i key bindigs personalizzati).

Key bindings
Nella cartella docs è presente un'immagine che mostra le funzioni di mpv mappate di default sulla tastiera.
Io ho apportato alcune modifiche ma si possono lasciare tranquillamente quelle di default.
Le mie modifiche consistono in:
Codice:
#key            command                key caption          menu path/caption

MBTN_LEFT       cycle pause            #menu: Click Sx      ; Play/Pause

Ctrl++          add video-zoom  0.1    #menu: Ctrl++        ; Pan && Scan | Increase Size
Ctrl+-          add video-zoom -0.1    #menu: Ctrl+-        ; Pan && Scan | Decrease Size

MBTN_LEFT_DBL   cycle fullscreen       #menu: DBL           ; Cycle Fullscreen
a               cycle audio            #menu: a             ; Cycle Audio
s               cycle sub              #menu: s             ; Cycle Subtitle
S               ignore
c               screenshot             #menu: c             ; Screenshot
C               screenshot video

Up              add chapter 1          #menu: Up
Down            add chapter -1         #menu: Down
Axis_Up         add volume  5          #wheel up
Axis_Down       add volume -5          #wheel down

Right           seek  5                #menu: Right         ; Seek | 10 sec forward
Left            seek -5                #menu: Left          ; Seek | 10 sec backward
Ctrl+Right      seek  60               #menu: Ctrl+Right    ; Seek | 1 min forward
Ctrl+Left       seek -60               #menu: Ctrl+Left     ; Seek | 1 min backward
Per utilizzarle basta copiare il codice nel file input.conf che bisogna creare nella cartella portable_config

Configurazione
Ho creato due configurazioni: una con le impostazioni "max" e una con le impostazioni "minime".
Le impostazioni "minime" le utilizzo su un Surface Pro 4 con i5 e 4GB di RAM, mentre le impostazioni "max" le utilizzo su un desktop con i5 4670 e Gtx 970.
Entrambe le configurazioni hanno in comune: smoothmotion e Reclock.

Configurazione "max"
Codice:
# https://mpv.io/manual/master/#configuration-files
[default]
# Generic
vo=gpu
opengl-early-flush=no
opengl-pbo
dither-depth=8
sigmoid-upscaling=yes
dither=fruit
dither-size-fruit=8
temporal-dither=yes
deband=yes
deband-iterations=3
hwdec=no
gpu-api=opengl
gpu-context=dxinterop
fbo-format=rgba32f

# Audio
ao=wasapi
audio-exclusive=yes
audio-channels=7.1
ad-lavc-downmix=no
audio-samplerate=48000
audio-format=s32
audio-pitch-correction=yes
volume=100
volume-max=100
audio-file-auto=fuzzy
audio-file-paths=Audio;Audio-ita

# Video
dscale=bicubic
correct-downscaling=yes
tscale=oversample
interpolation
video-sync=display-resample
scale=haasnsoft
cscale=haasnsoft
linear-scaling=yes
scaler-lut-size=10

# Subs
blend-subtitles=no
sub-font=Arial
sub-font-size=45
sub-codepage=ISO-8859-1
sub-use-margins=yes
sub-ass-force-margins=yes
stretch-image-subs-to-screen=yes
sub-fix-timing=no
sub-auto=fuzzy
sub-file-paths=Subs;Subs-ita

# Track selection
alang=ita,eng
slang=ita,itIT,eng,enUS

# Program behavior
save-position-on-quit=yes
autofit-larger=88%
pause=no

# OSC
script-opts=osc-deadzonesize=0,osc-minmousemove=3,osc-fadeduration=500,osc-hidetimeout=2000,osc-boxalpha=175
Impostazioni "minime"
Codice:
# https://mpv.io/manual/master/#configuration-files
[default]
# Generic
vo=gpu
opengl-early-flush=no
opengl-pbo
dither-depth=8
sigmoid-upscaling=yes
dither=ordered
deband=no
hwdec=d3d11va
hwdec-codecs=h264
gpu-api=d3d11
gpu-context=d3d11
fullscreen=yes

# Audio
ao=wasapi
audio-exclusive=yes
audio-channels=7.1
ad-lavc-downmix=no
audio-samplerate=48000
audio-format=s32
audio-pitch-correction=yes
volume=100
volume-max=100
audio-file-auto=fuzzy
audio-file-paths=Audio;Audio-ita

# Video
dscale=bicubic
correct-downscaling=yes
tscale=oversample
interpolation
video-sync=display-resample
scale=oversample
cscale=oversample

# Subs
blend-subtitles=no
sub-font=Arial
sub-font-size=45
sub-codepage=ISO-8859-1
sub-use-margins=yes
sub-ass-force-margins=yes
stretch-image-subs-to-screen=yes
sub-fix-timing=no
sub-auto=fuzzy
sub-file-paths=Subs;Subs-ita


# Track selection
alang=ita,eng
slang=ita,itIT,eng,enUS

# Program behavior
save-position-on-quit=yes
autofit-larger=88%
pause=no

# OSC
script-opts=osc-deadzonesize=0,osc-minmousemove=3,osc-fadeduration=500,osc-hidetimeout=2000,osc-boxalpha=175
Per utilizzare una delle due configurazioni basta copiare il codice nel file mpv.conf che bisogna creare nella cartella portable_config

Shaders
Si possono importare in mpv, prescalers e shaders, simili a quelli utilizzati in madVR e avere le stesse opzioni di qualità

Un'ottima fonte di precalers è:
https://github.com/bjin/mpv-prescalers/tree/master
Qui si trovano le versioni già compilate di nnedi3, super-xbr e ravu. Nelle cartelle compute e gather ci sono le versioni OpenCL (più performanti) mentre nella cartella vulkan, ovviamente la versione vulkan.
Personalmente utilizzo superxbr-rgb, nnedi3 e nnedi3-chroma (che non viene più compilato dall'autore)

Di questo repository (https://github.com/haasn/gentoo-conf...d/.mpv/shaders) utilizzo antiring e noise (inserisce del grain dell'immagine per coprire eventuali difetti)

Altro repository è https://gist.github.com/igv che contiene adaptive-sharpen, Finesharp e SuperRes, che personalmente non utilizzo

Una volta scaricati gli shaders che si vuole utilizzare, si devono copiare all'interno della cartella "shaders", da creare dentro portable_config

A questo punto inserire in mpv.conf le righe
Codice:
# Glsl
glsl-shaders-append="~~/shaders/nnedi3-nns64-win8x4-chroma.hook"
glsl-shaders-append="~~/shaders/nnedi3-nns256-win8x4.hook"
glsl-shaders-append="~~/shaders/superxbr-rgb.hook"
glsl-shaders-append="~~/shaders/antiring.hook"
glsl-shaders-append="~~/shaders/noise.glsl"
Modificate gli shaders secondo i vostri gusti seguendo questa falsa riga

Surround virtuale
Per il surround virtuale in cuffia, consiglio di visitare il thread specifico:
https://www.hwupgrade.it/forum/showthread.php?t=2837862
Basta seguire la guida e si avrà un ottima virtualizzazione in cuffia

HDR->SDR
Sono riuscito a trovare dei valori che permettono un'ottima conversione da sorgente HDR e, nel caso si visualizzino video in questo formato, bisogna aggiungere ad mpv.conf

Codice:
# HDR
tone-mapping=reinhard
tone-mapping-param=0.25
tone-mapping-desaturate=0.14
hdr-compute-peak=yes
__________________
..//Asus H87m-plus ..//Intel i5 4670 ..//Corsair 8 GB 1600 Mhz ..//Gigabyte 970 G1 ..//Seagate ST1000DM003 ..//Antec Edge 650 ..//Dell U2515H ..//Windows 10 64 bit

Ultima modifica di daert : 02-03-2018 alle 20:51. Motivo: Aggiornamento e aggiunte sezioni Shaders e HDR->SDR
daert è offline   Rispondi citando il messaggio o parte di esso
Old 26-09-2018, 09:16   #2
Sko22
Member
 
Iscritto dal: Aug 2001
Messaggi: 50
bellissimo sto programma.
Ho un file con dentro una lista di streaming radio, il problema è che non tutte funzionano.
Sto cercando uno script per testare questi link e skipparle in caso non funzionino. Magari anche toglierle dal file.
Mi potete aiutare?
Sko22 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Huawei Mate 20 Pro ufficiale. Ecco l'anteprima del nuovo ''camera phone'' Huawei Mate 20 Pro ufficiale. Ecco l'anteprima d...
NVIDIA GeForce RTX 2070: la piccola Turing NVIDIA GeForce RTX 2070: la piccola Turing
Shadow of the Tomb Raider: ecco come nasce la 'vera' Lara Croft Shadow of the Tomb Raider: ecco come nasce la 'v...
Cosmos C700M è il miglior case di Cooler Master. Ma che prezzo! Cosmos C700M è il miglior case di Cooler ...
Serve il patentino per guidare i droni? Facciamo un po' di chiarezza Serve il patentino per guidare i droni? Facciamo...
Red Dead Redemption 2 durerà 60 ore, pol...
Star Citizen raccoglie più di un milione...
NVIDIA: Demo che confuta le teorie dei c...
Ulefone Armor 5, ecco come si comporta c...
Sharkoon TG5 RGB: case con pannello in v...
Huawei Watch GT: lo smartwatch senza Wea...
Traduzione in tempo reale con le cuffie ...
Crucial P1, ecco i nuovi SSD M.2 NVMe PC...
Sconti su Amazon via coupon: 3 smartphon...
TEAC presenta TN 280 e TN 180: quando il...
Kindle Paperwhite tutto nuovo: più...
Facebook lancia le foto 3D: cosa sono e ...
ioutdoor X: lo smartphone più ''r...
DJI Phantom 4 RTK, il drone per i rili...
MotoE, presentato il primo team: ecco l'...
Sandboxie
CrystalDiskInfo
GeForce Experience
Internet Download Accelerator
Chromium
GPU-Z
Iperius Backup
Process Lasso
Skype
Windows 7 Codec Pack
Zoom Player Free
K-Lite Codec Pack Update
K-Lite Mega Codec Pack
K-Lite Codec Pack Full
K-Lite Codec Pack Standard
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 01:49.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Served by www2v