Substitle cannot display correctly

Errors work AV Splitter

Substitle cannot display correctly

Сообщение shunely » 15 мар 2012, 08:26

Ass subtitles garbled when avsplitter with ffdshow subtitles filter.
the subtitle is in chinese.http://115.com/file/be2gib6g#The.Artist.2011.MiniBD.720p.x264.AC3-CnSCG-001.mkv
Изображение
Correct is shown below:
Изображение
shunely
 
Сообщения: 5
Зарегистрирован: 15 мар 2012, 07:16

Объявление

Re: Substitle cannot display correctly

Сообщение void » 15 мар 2012, 11:07

Ass subtitles garbled with DirectVobSub filter?
void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22

Re: Substitle cannot display correctly

Сообщение shunely » 15 мар 2012, 13:26

void писал(а):Ass subtitles garbled with DirectVobSub filter?

Ass subtitles display correctly when using avsplitter with DirectVobSub filter.
shunely
 
Сообщения: 5
Зарегистрирован: 15 мар 2012, 07:16

Re: Substitle cannot display correctly

Сообщение shunely » 16 мар 2012, 06:04

Other splitter to identify the subtitles for the Chinese Simplified , but avsplitter identified as Chinese Traditional .
shunely
 
Сообщения: 5
Зарегистрирован: 15 мар 2012, 07:16

Re: Substitle cannot display correctly

Сообщение void » 16 мар 2012, 07:43

This is part of the code ffdshow:
Код: Выделить всё
STDMETHODIMP TtextInputPin::ReceiveConnection(IPin* pConnector, const AM_MEDIA_TYPE* pmt)
{
    DPRINTF(_l("TtextInputPin::ReceiveConnection"));
    utf8=false;
    const CLSID &ref=GetCLSID(pConnector);
   ismatroska=false;
    if ( searchPrevNextFilter(PINDIR_INPUT,pConnector,CLSID_HaaliMediaSplitter)
            || searchPrevNextFilter(PINDIR_INPUT,pConnector,CLSID_MPC_MatroskaSplitter)
            || searchPrevNextFilter(PINDIR_INPUT,pConnector,CLSID_GabestMatroskaSplitter)
            || searchPrevNextFilter(PINDIR_INPUT,pConnector,CLSID_LAVFSplitter)
            || searchPrevNextFilter(PINDIR_INPUT,pConnector,CLSID_LAVFSplitterSource)) {
        ismatroska=true;
    }
#if 0
    PIN_INFO pininfo;
    FILTER_INFO filterinfo;
    pConnector->QueryPinInfo(&pininfo);
    if (pininfo.pFilter) {
        pininfo.pFilter->QueryFilterInfo(&filterinfo);
        DPRINTF (_l("TtextInputPin::CompleteConnect filter=%s pin=%s"),filterinfo.achName,pininfo.achName);
        if (filterinfo.pGraph) {
            filterinfo.pGraph->Release();
        }
        pininfo.pFilter->Release();
    }
    DPRINTF(_l("CLSID 0x%x,0x%x,0x%x"),ref.Data1,ref.Data2,ref.Data3);
    for(int i=0; i<8; i++) {
        DPRINTF(_l(",0x%2x"),ref.Data4[i]);
    }
#endif

    return CDeCSSInputPin::ReceiveConnection(pConnector,pmt);
}

CLSID AV Splitter is missing. Is the cause of the bug.
void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22

Re: Substitle cannot display correctly

Сообщение shunely » 16 мар 2012, 08:19

Thank you very much.Hope to submit ffdshow improve.
shunely
 
Сообщения: 5
Зарегистрирован: 15 мар 2012, 07:16

Re: Substitle cannot display correctly

Сообщение void » 21 апр 2012, 21:31

void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22

Re: Substitle cannot display correctly

Сообщение shunely » 22 апр 2012, 14:41

Thank you for your helping.
shunely
 
Сообщения: 5
Зарегистрирован: 15 мар 2012, 07:16


Вернуться в Bugs

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron