red5goahead
Active member
ciao a a tutti.
Sto cercando una soluzione semplice da proporre agli sviluppatori di Media Portal che consenta di utilizzare la modalità hw delle schede video di ultima generazione anche con i sottotitoli. ovviamente senza funziona alla grande sia con MPC-HC video decoder sia con Cyberlink o ArcSoft. L'uso dei sottotitoli ovviamente non è permesso in condizioni solite perchè l'inserimento di un codec sw con vsfilter o ffdshow distruggerebbe immediatamente la catena vincolata al renderer. Che la cosa sia fattibile è evidente in quando MPC-HC lo consente tramite un renderer evr personalizzato. Vedendo il filtergraph di Media Portal utilizzando anche qui un evr custom con tre pin di ingresso stile vmr9 o haali renderer. quindi la fusione dei sottotitoli a posteriori è teoricamente realizzabile. MP non ha una gestione dei sottitoli intrgrata. ovviamente questo sarebbe l'ideale ma stavo valutando un alternativa.
L'idea è quella di utilizzare un filtergraph che apre il file due volte e nel quale dalla seconda instanza dell'Haali Media Spiltter vengano gestiti i sottotitoli per finire nel pin libero dell'evr customizzato.
il problema è questo: è possibile ad esempio con ffdshow prendere lo stream video dall'haali splitter. non decodificarlo di fatto ma uscire in yv12 lo schermo nero metterci i sottititoli e finire nell'evr? oppure esiste un filtro DS che accetti in ingresso il flusso h264 ma anche divx o mpg2 non lo decodifichi e lo passi alla gestione dei sottotitoli?
Sto cercando una soluzione semplice da proporre agli sviluppatori di Media Portal che consenta di utilizzare la modalità hw delle schede video di ultima generazione anche con i sottotitoli. ovviamente senza funziona alla grande sia con MPC-HC video decoder sia con Cyberlink o ArcSoft. L'uso dei sottotitoli ovviamente non è permesso in condizioni solite perchè l'inserimento di un codec sw con vsfilter o ffdshow distruggerebbe immediatamente la catena vincolata al renderer. Che la cosa sia fattibile è evidente in quando MPC-HC lo consente tramite un renderer evr personalizzato. Vedendo il filtergraph di Media Portal utilizzando anche qui un evr custom con tre pin di ingresso stile vmr9 o haali renderer. quindi la fusione dei sottotitoli a posteriori è teoricamente realizzabile. MP non ha una gestione dei sottitoli intrgrata. ovviamente questo sarebbe l'ideale ma stavo valutando un alternativa.
L'idea è quella di utilizzare un filtergraph che apre il file due volte e nel quale dalla seconda instanza dell'Haali Media Spiltter vengano gestiti i sottotitoli per finire nel pin libero dell'evr customizzato.
il problema è questo: è possibile ad esempio con ffdshow prendere lo stream video dall'haali splitter. non decodificarlo di fatto ma uscire in yv12 lo schermo nero metterci i sottititoli e finire nell'evr? oppure esiste un filtro DS che accetti in ingresso il flusso h264 ma anche divx o mpg2 non lo decodifichi e lo passi alla gestione dei sottotitoli?