Media Portal: Il Media Center per gli appassionati di serie TV

Salve a tutti, volevo qualche consiglio dai più esperti per una corretta configurazione di MP.
Premetto che riesco a leggere tutti i formati (SD e Hd) che ho provato divx, xvid, mov, flv. ts ecc. e che l'audio mi esce correttamente sull'ampli Dolby sia in ac3 che in DTS.
Ho installato MP su un p.c. nuovo e ho installato solo FFDshow, Haali media splitter, Vsfilter-vobsub e CorecAVC più qualche codec di Nero dato che ho installato anche il programma di masterizzazione.

Io ho impostato così (perdonatemi qualche errore vado a memoria) :
DVD Codec
Video Codec: MPV Decoder Filter
Dvd Navigator : DVD Navigator
Audio Render : la mia scheda audio (integrata alla motherboard)
Audio Codec : FFDshow audio decoder
DVD post processing : niente
Movie player
Video Codec FFshow
H264 Video decoder : CorecAVC
Audio decoder: FFdshow
Audio render : la mia scheda audio (integrata alla motherboard)
Movie Post processing: DirectVobSub e FFDshow Video Decoder
In FFdshow ho abilitato solo la voce sottotitoli.

Cosa posso aggiungere e o cambiare ? considerate che esco in HDMI su una tv lcd 26" (960x540) a 1280x720.

Ho provato ad usare il resize su ffdshow ma non ne ho capito l'utilità. Se non seleziono "mantieni l'aspetto originale" esco sempre a schermo intero ma ovviamente mi distorce l'immagine, viceversa se scelgo di rispettare l'aspect ratio non cambia nulla.
Mi è capitato su alcuni film xvid che più o meno a metà visione il filmato, senza nessun scattosità, mi saltasse di una decina di minuti avanti o indietro. Cosa può essere ?
Prima di installare nuovi programmi vorrei esserne sicuro dell'utilità, dato che vorrei mantenere questo HTPC il più pulito possibile, quindi se volessi utilizzare un player esterno, tipo zoomplayer, come faccio poi, a visione del film in corso, dire a MP che i comandi da tastiera siano riferiti al player esterno e non più a MP ?

Scusate la lunghezza del messaggio e grazie a chi volesse rispondermi anche solo in parte ai miei numerosi quesiti

Ciao
beppe
 
Ultima modifica:
Ho un problema con le iso dei DVD montate con daemon tools. In pratica quando faccio l'avanzamento sulla traccia video con i tasti avanti e indietro della tastiera, la riproduzione si blocca e pure MP! Sono costretto a killare MP e riavviarlo. Facendo lo skip dei capitoli invece nessun problema. Qualcuno ha un problema simile?
 
un consiglio:
cerco una scheda TV digitale terrestre + ingresso esterno (per collegare il decoder di sky) che sia pienamente supportata da mediaportal.
qual'è la migliore?

in particolare, c'è qualcosa che non abbia il cavo audio da collegare all'entrata LINE IN della scheda audio?
che quindi trasmetta direttamente l'audio tramite PCI?
perchè nel mio caso (winfast tv2000 xp) quello che entra in analogico non può essere ri-direzionato all'uscita digitale. :mad:

grazie mille
 
Qualche indicazione sulla configurazione migliore da adottare per la visione delle serie TV in Media Portal. se di interesse sposterò poi questo post in quello di partenza come indicazione:

Come sapete la maggiorparte della serie TV ha provenienza USA e la totalità delle trasmissioni avvengono via cavo o sat a 24 fps cioè 24 frame al secondo. Questo consente ai ricevitori/decoder o ai tv di trasformare questa modalità di trasmissione nel formato Ntsc. I tv statunitensi infatti lavorano normalmente alla frequenza di 60 HZ. Il processo per passare da 24 fps ad un formato corretto per la visione su monitor/tv a 60 HZ. è chiamata pulldown 2:3.
In realtà le serie tv sono trasmesse direttamente a 23,976 fps. per la frequenza del formato Ntsc è in realtà non è 30 fps ma 29,97 circa. questo consente di semplificare un pò il processo di adattamento che è piuttosto semplice. Rimando al link http://www.hdtvprimer.com/ISSUES/what_is_ATSC.html
per i dettagli in particolare nella sezione "The 3:2 Pull-down Issue".
Quello che occorre fare quindi in Media Portal è cercare di fare "girare"
i filmati divx, xvid o avc1 che sono a 23,976 fps ad una frequenza ideale per i nostri monitor tv/ldc/plasma. Chi ha la possibilità e fortuna di avere
un tv che sia compatibile con il 24p non ha problemi è già a posto. la maggiorparte però ha certamente tv lcd o plasma che girano o a 50 Hz o a 60 HZ che sono davvero le frequenze minime disponibili nella stragrande maggioranza dei casi. Sul perchè occorra fare combaciare sempre la frequenza dei quadri con quella del monitor v irimando alla infinita discussione sul 24p qui nel forum (http://www.avmagazine.it/forum/showthread.php?t=77480)
sappiate solo che avere fluidità e assenza di tearing questo è assolutamente prioritario.
ci sono diversi approcci con Media Portal per ottenere questo risultato e tutti si risolvono tramite strumenti messi a disposizione da ffdshow.
Innanzitutto dovremmo attivare ffdshow come post processing in Media Portal qualora utilizzassimo ffdshow solo come gestione dell'immagine già decodificata da altri codec. Facciamo un esempio semplice con gli mkv codificati per la parte video con x264. in MP possiamo utilizzare dunque Core AVC per la decodifica e ffdshow come post processing per alcune operazioni che andiamo ad elencare. come detto il punto di arrivo è quello
di ottenere su un monitor che gira a 50 HZ o 60 HZ una riproduzione tecnicamente più adatta al monitor stesso partendo da materiale a 23,976 fps:

PRIMA SOLUZIONE
=============



Monitor settato a 60 HZ.
in Avisynth che ovviamente deve essere installato sul pc (http://avisynth.org/SourceForge)

inseriamo la riga

SetMemorymax(256)
SelectEvery(6,1,1,1,2,2,3,3,3,4,4,5,5,5,6,6)

oppure

SetMemorymax(256)
ChangeFPS(60)

questo è un pulldown 2:3 su materiale progressivo

prog32.gif


anzi il pulldown non c'e' proprio. il pulldown è solo il processo che porta
il 24 frames al secondo a 23,976 frames al secondo cioè l metà della frequenza dei tv americani ed europeri (60HZ). questa fase è già eseguita in fase di produzione e trasmissione a noi arriva già pronta.

nella caselle buffer è possibile inserire il numero di frames che ffshow/avisynth utilizzeranno rispettivamente in memoria e memorizzati
in anticipo durante la fase di elaborazione. senza il filmato sarà saltellante
con i valori 0-2 può già andare ma occorre fare delle prove.

Pro: funziona bene ed è veloce perchè lavora in progressivo.
Con SelectEvery() la frequenza viene raddoppiata e portata a 60 fps. (un pò meno cioè 23.976 x 4/5 *2=59,94fps.) .questo garantisce che i frame arrivino al renderer evr o vmr9 e quindi al monitor quasi perfettamente con i segnali di sincronismo.quindi niente tearing. questsa tecnica genera quello è chiamato 12-cycle judder cioè un normale saltellamento delle immagini percepibile durante le carrellate verticali o orizzontali.
non viene modificata la lunghezza totale del filmato. i frame semplicemente invece di durare 1/24 di secondo circa dureranno 1/60 di secondo e distribuiti in modo diverso.quindi l'audio sarà in sincrono almeno in teoria se il pc riesce a sopportare il duro lavoro di adattamento e i buffers opportunamente impostati.

Contro: se abbiamo materiale Pal e anche materiale filmico a 23,976 occorre settare il monitor sempre ogni volta e cambiarne la frequenza.

SECONDA SOLUZIONE
==================

Monitor settato a 60 HZ.

E' identica alla prima concettualmente.



solo che lavora in interlacciato. in pratica simula un segnale interlacciato
e ricostruito dal progressivo dei film delle serie tv ed effettua il pulldown
utilizzando i semiquadri dell'interlacciato.

SeparateFields() ricrea i due semiquadri e
SelectEvery(8, 0,1, 2,3, 2,5, 4,7, 6,7) alterna gli stessi con la
cadenza specifica del pulldown 2:3 per materiale interlacciato

inter32.gif


l'istruzuione BOB ricostruice il progressivo al termine partendo dai 60 frames/s e ricreando quindi un 30 fps progressivo.

Pro: è un più classico pulldown 2:3.

Contro: risorse del sistema per gestirlo enormi per via credo del passaggio
da progressivo ad interlacciato e viceversa. l'audio può desicronizzarsi
progressivamente. è quello che accade a me. comunque tecnicamente il sistema è corretto ed eventualmente da provare anche su altri sistemi più potenti (io ho un Core Due e4400).
se abbiamo materiale Pal e anche materiale filmico a 23,976 occorre settare il monitor sempre ogni volta e cambiarne la frequenza.

TERZA SOLUZIONE
============

Monitor sempre settato a 50 HZ.

Con questa soluzione tutto il materiale può girare a 50HZ. per il materiale
23,976 è possibile generare un flusso a 50 FPS. intercalando ogni 12 frames un frame aggiuntivo.



l'istruzione:

SetMemorymax(256)
SelectEvery(12,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,11)

oppure

SetMemorymax(256)
ChangeFPS(50)

ogni 12 quadri ne inserisce uno aggiuntivo. che dura la metà di 1/25 di secondo. questo porta a 50 fps il filmato.

è chiamato 2:2:2:2:2:2:2:2:2:2:2:3 pulldown

http://en.wikipedia.org/wiki/Telecine#2:2:2:2:2:2:2:2:2:2:2:3_pulldown

l'audio rimane inalterato. (Reclock fa qualcosa di simile ma il quel caso aumenta velocità del filmato stesso e non può comunque funzionare con audio multicanale)

Pro: il tv può stare sempre a 50HZ. per il materiale a 25 fps Pal europeo
non facciamo nullo per quello a 23,976 appunto applichiamo questa tecnica . funziona con tutti gli audio sia mp3, pcm o ac3 /dts.

Contro: l'introduzione genera anche qui una leggera scattosità derivante da quel mezzo frame inserito ogni 24.

QUARTA SOLUZIONE
============
Per ottenere per il materiale PAL a 25 fps la conversione a 60 FPS per mantere sempre il monitor a 60HZ. la tecnica è la 2:2:3:2:3 Pulldown

SetMemorymax(256)
ChangeFPS(60)

Personalmente al momento la migliore soluzione sembrano essere la prima e la quarta. Con questo sistema è possibile dunque rimanere sempre a 60 HZ. con im monitor e vedere materiale 23,976 e PAL senza alcun cambiamento. Soprattutto senza il rischio di tearing sempre in agguato in presenza di frame che si alternano ad una frequenza non allineata con il refresh del monitor
 
Ultima modifica:
rinnovo la domanda fatta una pagina fa...

i filmati visti con il player integrato di Media Portal non vi sembrano MOLTO piu' scuri di quelli visti con tutti gli altri player? c'e' qualche modo per risolvere?

ciao grazie
 
ZimZim ha detto:
io ho fatto un confronto tra mediaportal e vlc, affiancati, e vlc è molto più scuro.

io mi riferivo a player dove i filtri sono configurabili come Zoom Player o TheaterTek. cmq anche a confronto con i dvd da tavolo e' scurissimo... e anche settando la tv lcd con luminosita' piu' alta non si risolve...
 
@Ades

la luminosità non dipende certamente da MP. dipende dai componenti Directshow che MP come altri player mettono insieme per la riproduzione.
Non sappiamo neanche quale collegamento tu abbia con l'lcd, ne i componenti che fanno parte del filtergraph (codec, renderer) ecc. quindi è impossibile neanche lontanamente capire di cosa tu stia parlando.
 
red5goahead ha detto:
@Ades

la luminosità non dipende certamente da MP. dipende dai componenti Directshow che MP come altri player mettono insieme per la riproduzione.

il collegamento con l'LCD e' tramite cavo Dvi-HDMI,la catena di filtri,render e codec e' la stessa di ZoomPlayer o TheaterTek..

EVR
Coreavc per l'HD
Nvidia o Cyberlink per gli Mpeg2
ffdshow per il postprocessing

ho fatto anche prove cambiando la catena ma sempre scuro,e questa cosa me l'ha confermata anche un utente del forum che usa Mp da un anno...
tu personalmente hai provato a fare un confronto con ZoomPlayer o TT?

ciao grazie
 
Ciao a tutti

ho uno stranissimo problema con il player Media Portal i file con audio AC3 e l'uscita S/PDIF.

In pratica con questa combinazione sopra detta (ovvero selezionando un audio codec che impostato con il pass-through S/PDIF) il video rimane nero.

Il problema NON si presenta se:
- l'audio è AAC o MP3 o altro
- seleziono una uscita analogica invece che s/PDIF
- uso un altro player come zoomplayer o powerdvd (anche dall'interno di MP)

Il problema si presenta sempre a prescindere del codec audio che utilizzo a patto che sia impostato con uscita S/PDIF.
Ovvero sia che uso ac3filer o MPAaudio o il cyberlink audio o fffdshow basta che siano impstati su S/PDIF e ho schermo nero.

La mia scheda audio è una realtek HD presente sulla MB che ho in firma qua sotto.

Come rederer ho usato la mia scheda audio.

Ho anche controllato la catena con graph e tutto sembra funzionare ma con il player media portal ho schermo nero

Non so più cosa fare.

:cry: :cry: :cry: :cry:
 
Ultima modifica:
Sotto Vista dovresti avere due device audio stai usando quello corretto?
Ho la tua stessa scheda audio Realtek HD con una Asus p5K e non ho problemi. Prova eventualmente con KMPLayer come player di appoggio per i test.
 
red5goahead ha detto:
Ho la tua stessa scheda audio Realtek HD con una Asus p5K e non ho problemi. Prova eventualmente con KMPLayer come player di appoggio per i test.

scusa red5goahead, piccolo OT, hai schede tv con cui acqusisci SKY o qualche fonte esterna? la p5k riesce a re-indirizzare all'uscita digitale quello che entra in analogico?
 
red5goahead ha detto:
Sotto Vista dovresti avere due device audio stai usando quello corretto?
.

Per la verità sotto vista ho ben 5 device di rendering:

1) realtek digital audio device
2) dafault direct sound device
3) Cyberlink audio renderer (PDVD 7.x)
4) Directsound: realteck digital audio (realtek high definition audio)
5) Default waveout device


Con il player esterni (non ho provato KMPlayer) non ho problemi.
I problemi ci sono solo con il player interno di MP.

Mi chiederai quindi perchè mi ostino ad usare il player interno di MP

zoomplayer: non supporta EVR (nella beta si ma l'ho testato e non va)
theatertek: non permette di selezionare i codec a seconda del tipo di file

Entrambe le cose sono invece possibili con il player interno di MP.
 
Giovannibg ha detto:
Mi chiederai quindi perchè mi ostino ad usare il player interno di MP
zoomplayer: non supporta EVR (nella beta si ma l'ho testato e non va)
theatertek: non permette di selezionare i codec a seconda del tipo di file
Entrambe le cose sono invece possibili con il player interno di MP.

Fai benissimo ad usare il player interno di Media Portal perchè funziona molto bene. E' meno configurabile rispetto a KMP o ZP ma va egregiamente.
che ne dici di fare un debug e provare a vedere di analizzare quello.
se riesci ad allegarlo qui meglio cosi lo vediamo tutti quanti.
come hai renderer provato sia evr che vrm9 exclusive mode?
hai ffdshow come postprocessing nel filtergraph (quindi come ultimo modulo tra codec e renderer) ed inpostato un profilo per l'upscaling alla risoluzione dello schermo?
 
azzz....

una roba per volta...

allora
1)
red5goahead ha detto:
che ne dici di fare un debug e provare a vedere di analizzare quello.
se riesci ad allegarlo qui meglio cosi lo vediamo tutti quanti.

Ok dimmi come si fa e lo faccio subito

red5goahead ha detto:
come hai renderer provato sia evr che vrm9 exclusive mode?

Si ho provato con
- vrm9 excl. mode solo e non va
- evr solo e non va
- evr e vrm9 excl mode e non va

red5goahead ha detto:
hai ffdshow come postprocessing nel filtergraph

no uso ffdshow solo come codec per i video non H.264 quindi non è abilitato nel mediaportal come filtro di post processing.
Tuttavia ffdshow entra in quanto è il codec preferito dopo i codec H.264. per cui quando parte il video in Xvid-AC3 parte il codec ffdshow.
Poi in ffdshow ho abilitato i filtri di resizing denoise e sharepning come nella guida della ffdshow (quelli che usano avisynt).
Comunque ffdshow funziona perchè con altri player non da problemi quindi il bug non sta lì.


MA
Forse ne veniamo a capo

Ho scoperto ora che abilitando come rendering il Cyberlink audio renderer (PDVD 7.x) il problema non si presenta più qualsiasi codec audio utilizzo anche se con abilitato S/PDIF
Magia magia..

Il problerma è se è corretto utlizzare il "Cyberlink audio renderer (PDVD 7.x)" dato che non è il render della mia scheda audio???

Per ora non ho ancora collegato fisicamente il cavo del S/PDIF per problemi logistici domani lo faccio.
Il mio dubbio è che utilizzando quel Cyberlink audio renderer (PDVD 7.x) il video va ma non mi butta fuori nulla sulla conessione S/PDIF.


Non c'entra niente col problema in questione ma riesco ad utilizzare l'accelerazione HW della scheda video sia su filmati MOV (apple trailers) che su filmati codificati con x264 il tutto all'interno di MP player. Il che non mi sembra affatto male.
 
Ultima modifica:
Ovvero per fare il degub mi devo installare tutto il SDk di vista che sono la bellezza di 1 Gb e passa?? :eek: :eek:

Non c'è un modo più semplice magari con graphedit?


Cyberlink audio renderer (PDVD 7.x) me lo sono trovato quando ho installato powerDVD. 7.0

Ho provato tutti i renderer

1) realtek digital audio device -> KO :cry:
2) dafault direct sound device -> KO :cry:
3) Cyberlink audio renderer (PDVD 7.x) -> OK il video è visualizzato
4) Directsound: realteck digital audio (realtek high definition audio) -> KO:cry:
5) Default waveout device -> OK il video è visualizzato

Quindi il problema è il renderer o meglio ogni renderer che in qualche modo si aggancia al dispositivo realtek. :rolleyes: :rolleyes:
 
Giovannibg ha detto:
Ovvero per fare il degub mi devo installare tutto il SDk di vista che sono la bellezza di 1 Gb e passa?? :eek: :eek:

Non c'è un modo più semplice magari con graphedit?

e non funziona comunque ! anche con quell'SDK.
il debug comunque lo fa in ogni caso è solo il grafico stile GraphEdit
che non viene generato.
 
Top