Page 1 of 1

Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Fri Aug 19, 2022 11:46 pm
by kostan
При переключении каналов на каналы 4К и Ульта 4К ПрогДВБ самопроизвольно закрывается. Вот таким вот образом.


ProgDVBEngine.txt

02:37:18.193 - subsm.Stop teletext parser
02:37:18.197 - subsm.RecreateSubtitlesParsers end
02:37:18.199 - subs: OnSetChannel
02:37:18.200 - CreateCustomGraph
02:37:18.200 - VideoType:H.265/HEVC ffmpeg=0
02:37:18.201 - Video/43564548-0000-0010-8000-00aa00389b71 : MPEG2_VIDEO s={0,0,3840,2176}, t={0,0,3840,2176}, bmp=3840x2176, r=16/9, br=0,frametime=40ms, IF=0x0, CF=0x0)
02:37:18.202 - Add video codec 008bac12-fbaf-497b-9670-bc6f6fbae2c4
02:37:18.346 - OK
02:37:18.347 - CChannelGraph5::CreateRender 10
02:37:18.348 - VR: EVR Custom
02:37:18.349 - VR: create new render
02:37:18.510 - Add video Post process. Result: Pin for connection not found! 0x80040207
02:37:18.523 - VR: Add video renderer Video Renderer - OK
02:37:18.524 - CreateAudioPartOfGraph
02:37:18.525 - AudioType:AC3
02:37:18.525 - Audio/AC3 : WaveFormatEx (6ch 48000 0bit formatTag= 0x0)
02:37:18.529 - Add audio codec e1f1a0b8-beee-490d-ba7c-066c40b5e2b9 - OK
02:37:18.548 - IMyGraphBuilder::CreateAudioRenderFilter::ProgAR:Динамики (FxSound Audio Enhancer) OK (AC3)
02:37:18.549 - Added audio renderer
02:37:18.550 - AP: created
02:37:18.551 - Added audio processor
02:37:18.554 - Connect codec to AP - OK
02:37:18.564 - Add and connect audio renderer - OK
02:37:18.565 - Graph::AfterRender
02:37:18.567 - GraphState: GraphStarted by CreateInterfacesAndRenderGraph
02:37:18.568 - AV:UpdateAudioParamsAfterActive
02:37:18.569 - AV:UpdateAudioProcessor spec=0 agc=1 bands=16
02:37:18.569 - GR:UpdateAudioProcessor old=1 new=1
02:37:18.570 - Graph::SetVolume 0% -10000db
02:37:18.572 - Graph::SetAudioChannelMask
02:37:18.573 - AudioProcessor::SetAudioChannelsMask
02:37:18.574 - AudioProcessor::Equalizer_SetBands
02:37:18.574 - AP: agc enable 1 1/4000
02:37:18.575 - Graph::Run
02:37:18.603 - Graph::Run 1
02:37:18.604 - Graph::SetPictureParams
02:37:18.604 - Graph::SetVideoRect {48 28 3796 2152}
02:37:18.605 - Graph::SetVideoWindowRect {0 16 1698 971}
02:37:18.649 - CChannelGraph5::HideSubtitles
02:37:18.703 -
02:37:18.703 - [0]########################### Mark of finish channel changing. (1.532ms) #############
02:37:18.704 -
02:37:18.861 - * s:100 q:100 tr=2866060 (0) Playing
02:37:18.911 -
02:37:18.911 - [0]########################### First video frame. (1.735ms) #############
02:37:18.913 -

И всё. На этом лог заканчивается, обрывается. Больше ничего нет. Ни ExceptionReport, ни чего-либо другого.

Re: Закрытие программы при переключении каналов.

Posted: Sat Aug 20, 2022 12:00 am
by kostan
При попытке запустить ПрогДВБ заново ПрогДВБ либо закрывается, если не переключить быстро её на другой канал либо зависает как на скриншоте. Смена видеокодеков не решает проблему.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 12:20 am
by kostan
Ещё один баг, на который я наткнулся, но который не смог зафиксировать, поэтому даже начинать новую тему под него не буду - это зависание начала записи. Иногда при попытке что-то записать вместо начала записи, отмеченной красным кружочком, появляется голубое вращающееся колечко, которое в Windows появляется, когда программа зависает, но в данном случае зависает не программа, зависает запуск записи.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 4:42 am
by kostan
kostan wrote:
Fri Aug 19, 2022 11:46 pm
При переключении каналов на каналы 4К и Ульта 4К ПрогДВБ самопроизвольно закрывается. Вот таким вот образом.


ProgDVBEngine.txt

02:37:18.193 - subsm.Stop teletext parser
02:37:18.197 - subsm.RecreateSubtitlesParsers end
02:37:18.199 - subs: OnSetChannel
02:37:18.200 - CreateCustomGraph
02:37:18.200 - VideoType:H.265/HEVC ffmpeg=0
02:37:18.201 - Video/43564548-0000-0010-8000-00aa00389b71 : MPEG2_VIDEO s={0,0,3840,2176}, t={0,0,3840,2176}, bmp=3840x2176, r=16/9, br=0,frametime=40ms, IF=0x0, CF=0x0)
02:37:18.202 - Add video codec 008bac12-fbaf-497b-9670-bc6f6fbae2c4
02:37:18.346 - OK
02:37:18.347 - CChannelGraph5::CreateRender 10
02:37:18.348 - VR: EVR Custom
02:37:18.349 - VR: create new render
02:37:18.510 - Add video Post process. Result: Pin for connection not found! 0x80040207
02:37:18.523 - VR: Add video renderer Video Renderer - OK
02:37:18.524 - CreateAudioPartOfGraph
02:37:18.525 - AudioType:AC3
02:37:18.525 - Audio/AC3 : WaveFormatEx (6ch 48000 0bit formatTag= 0x0)
02:37:18.529 - Add audio codec e1f1a0b8-beee-490d-ba7c-066c40b5e2b9 - OK
02:37:18.548 - IMyGraphBuilder::CreateAudioRenderFilter::ProgAR:Динамики (FxSound Audio Enhancer) OK (AC3)
02:37:18.549 - Added audio renderer
02:37:18.550 - AP: created
02:37:18.551 - Added audio processor
02:37:18.554 - Connect codec to AP - OK
02:37:18.564 - Add and connect audio renderer - OK
02:37:18.565 - Graph::AfterRender
02:37:18.567 - GraphState: GraphStarted by CreateInterfacesAndRenderGraph
02:37:18.568 - AV:UpdateAudioParamsAfterActive
02:37:18.569 - AV:UpdateAudioProcessor spec=0 agc=1 bands=16
02:37:18.569 - GR:UpdateAudioProcessor old=1 new=1
02:37:18.570 - Graph::SetVolume 0% -10000db
02:37:18.572 - Graph::SetAudioChannelMask
02:37:18.573 - AudioProcessor::SetAudioChannelsMask
02:37:18.574 - AudioProcessor::Equalizer_SetBands
02:37:18.574 - AP: agc enable 1 1/4000
02:37:18.575 - Graph::Run
02:37:18.603 - Graph::Run 1
02:37:18.604 - Graph::SetPictureParams
02:37:18.604 - Graph::SetVideoRect {48 28 3796 2152}
02:37:18.605 - Graph::SetVideoWindowRect {0 16 1698 971}
02:37:18.649 - CChannelGraph5::HideSubtitles
02:37:18.703 -
02:37:18.703 - [0]########################### Mark of finish channel changing. (1.532ms) #############
02:37:18.704 -
02:37:18.861 - * s:100 q:100 tr=2866060 (0) Playing
02:37:18.911 -
02:37:18.911 - [0]########################### First video frame. (1.735ms) #############
02:37:18.913 -

И всё. На этом лог заканчивается, обрывается. Больше ничего нет. Ни ExceptionReport, ни чего-либо другого.
VLC этот канал, на котором ПрогДВБ закрывается, показывает. Я сделал скриншот свойств потока.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 7:25 am
by Prog
Уберитите video post processor и подберите более удучный видео кодек (или его настройки). Так же видео рендерер можно попробовать на EVR поменять для меньшей нагрузки на видео карту.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 8:36 am
by kostan
Prog wrote:
Sat Aug 20, 2022 7:25 am
Уберитите video post processor и подберите более удучный видео кодек (или его настройки). Так же видео рендерер можно попробовать на EVR поменять для меньшей нагрузки на видео карту.
С MPC и LAV кодеками ПрогДВБ закрывается на каналах 4К, не закрывается только с Cyberlink, если поставить отметку напротив SW, а не DXVA. Раньше такого не было. но, может, поток
изменился.
Upd.: Хотя и с Cyberlink вылетает.
Upd,2: Да смена с EVR Custom на EVR, вроде, помогла.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 8:41 am
by Prog
Возможно видео драйвер обновился. Но с видео процессором точно кривая настройка

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 8:55 am
by kostan
Prog wrote:
Sat Aug 20, 2022 8:41 am
Возможно видео драйвер обновился. Но с видео процессором точно кривая настройка
Да, смена с EVR Custom на EVR, вроде, помогла.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 9:01 am
by Prog
А что за видео карта? custom много требует от видео карты. В том числе памяти.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 9:09 am
by kostan
Prog wrote:
Sat Aug 20, 2022 9:01 am
А что за видео карта? custom много требует от видео карты. В том числе памяти.
Nvidia GeForce 1050Ti.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 9:10 am
by Prog
У меня 1050. Драйвера правда сто лет не обновлял.

Re: Закрытие программы при переключении каналов на каналы 4К и Ультра 4К.

Posted: Sat Aug 20, 2022 9:11 am
by kostan
Prog wrote:
Sat Aug 20, 2022 9:01 am
А что за видео карта? custom много требует от видео карты. В том числе памяти.
Кстати, если включить VMR9 Custom, ПрогДВБ тоже закрывается на канале 4К.