ProgDVB 6.05 - ошибки

#1
Добрый день.
Присматриваюсь к ProgDVB, однако купить версию Professional мешает не работоспособность программы:

1 - Если запустить ProgDVB, то канал, который был выбран последний раз работает без проблем. Но если переключить на другой канал, то видим пустой экран. Уровень и качество сигнала в норме, название текущей передачи на данном канале есть, а изображение и звук отсутствует. Но если после этого перезапустить ProgDVB, то этот канал начинает работать.
В результате после каждого переключения канала, я вынужден каждый раз перезапускать программу ProgDVB, что делает её не пригодной для использования.

2 - Не возможно удалить выбранные один или несколько каналов из списка каналов. Удаляю канал - вроде удалился. Перезапускаю ProgDVB - все каналы, которые я удалял, снова тут как тут.

3 - Пытался отредактировать список каналов с помощью ProgEdit 2.04, но он тоже оказался не работоспособным. При попытке открыть список каналов от ProgDVB 6.05, выскакивает исключение:
************** Текст исключения **************
System.ArgumentOutOfRangeException: Значение {0} не может быть отрицательным.
Имя параметра: count
at System.String..ctor(Char c, Int32 count)
at ProgEdit.form_progedit.Display(Boolean Sort_Update)
at ProgEdit.form_progedit.bt_Import_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
Версия сборки: 1.0.5000.0
Версия Win32: 1.1.4322.2032
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
ProgEdit
Версия сборки: 1.0.2910.33056
Версия Win32: 1.0.2910.33056
CodeBase: file:///C:/Program%20Files/MultiMedia/ProgEdit2.04/ProgEdit.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 1.0.5000.0
Версия Win32: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Версия сборки: 1.0.5000.0
Версия Win32: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
Microsoft.VisualBasic
Версия сборки: 7.0.5000.0
Версия Win32: 7.10.6001.4
CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll
----------------------------------------
System.Drawing
Версия сборки: 1.0.5000.0
Версия Win32: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
mscorlib.resources
Версия сборки: 1.0.5000.0
Версия Win32: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/mscorlib.resources/1.0.5000.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.resources
Версия сборки: 1.0.5000.0
Версия Win32: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.resources/1.0.5000.0_ru_b77a5c561934e089/system.resources.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 1.0.5000.0
Версия Win32: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms.resources/1.0.5000.0_ru_b77a5c561934e089/system.windows.forms.resources.dll
----------------------------------------
Моя система:

Процессор: AMD Athlon-64 X2 5600+
Материнка: ASUS M3A (AMD-770)
Видеокарта: ASUS EAH4850 (ATI Radeon HD 4850)
Память - 2 Gb (2 модуля по 1 Gb)
DVB-карта: Technotrend TT Budget S2-3200 (драйвер BDA версии 5.0.1.8 )
ОС: Windows XP Professional SP3
Обновление: Microsoft .NET Framework 3.5
DirectX: 9.0 Апрель 2007
Last edited by Northwood on Thu Mar 19, 2009 5:44 am, edited 1 time in total.
Best regards, Alexander

4.0W+4.8E+9.0E+13.0E+19.2E+36.0E+39.0E+75.0E+80.0E+85.2E+90.0E, TT S2-3200 + ST-4200 + DreamBox DM800 HD + AB IPBox 91 HD

.

#2
1. Это на платных каналов?
2. Измените тип листа на favorites в его свойствах. На динамическом удаление не работает.
3. Ну это уже не ко мне.

Re: .

#3
Prog wrote:1. Это на платных каналов?
2. Измените тип листа на favorites в его свойствах. На динамическом удаление не работает.
3. Ну это уже не ко мне.
1. На любых, на открытых тоже самое. Несколько раз переустанавливал ProgDVB, полностью удаляя прежний каталог с файлами программы, даже не ставя никаких дополнительных плагинов, сразу проверял на открытых каналах - канал открывается только один раз в течении сеанса работы. Переключаю на другой открытый канал - пустой экран, пробовал возвращаться на предыдущий канал - пустой экран. Всё, пока ProgDVB не перезапущу, ни одного канала не увижу.
2 - Но это не логично и очень не удобно. Сканирую спутник 36E (Eutelsat-Sesat-W4): ProgDVB сначала просканировал транспондер 11727 МГц/H/27500, нашел на нём 12 каналов. Затем просканировал 11747 МГц/H/27500, на нём не должно быть сигнала т.к. это совсем другой луч, не покрывающий нашу территорию, но из-за недостаточного различия по частоте, ProgDVB "увидел" на нём сигнал и насканировал тоже самое что и на 11727МГц. Получился дубль, который мне не нужен, но от которого потом невозможно никаким образом избавиться.
Почему бы Вам не сделать как в DVBDream ? Какая разница, динамический список или нет ? Мне принципиально не нужно то что насканировало с транспондера 11747 МГц, я хочу избавиться от всего лишнего в списке каналов, значит каналы должны послушно удаляться из channels.dat с корнем.
Best regards, Alexander

4.0W+4.8E+9.0E+13.0E+19.2E+36.0E+39.0E+75.0E+80.0E+85.2E+90.0E, TT S2-3200 + ST-4200 + DreamBox DM800 HD + AB IPBox 91 HD

.

#4
1. Интересно. не помни ни одного отзыва о подобном. А запись на втором канале работает? В timeshift данные попадают? От кодека и видео рендера зависит?

2. Я не сторонник "делать в xxx". Обычно с листом полученым при сканирование работать не возможно просто потому, что там тысяч несколько каналов 90% из которых не нужны. То есть всё равно надо создавать favorites и переносить нужное туда. С другой стороны, действительно, на маленьких листах вроде 36° или DVB-T нынешних подход не выглядит разумным. Чтонибуть придумаю в будущем.

Re: .

#5
Prog wrote:1. Интересно. не помни ни одного отзыва о подобном. А запись на втором канале работает? В timeshift данные попадают? От кодека и видео рендера зависит?
При запуске программы, когда канал ещё работает, то работает и запись (файл ts начинает расти в размере) и двигается ползунок таймшифт, показывая заполнение его буфера. Потом переключаю на другой канал, дожидаюсь появление OSD-окна с уровнем и качеством сигнала, при этом уже не отображается аудио и видео битрейт, при попытке записать канал в файл ts, получаем файл, но никакие данные в него уже не записываются и файл остаётся нулевой длины. В буфер таймшифт тоже ничего не попадает - ползунок не появляется.

Могу Вам дать доступ через RAdmin к моему компьютеру.
Best regards, Alexander

4.0W+4.8E+9.0E+13.0E+19.2E+36.0E+39.0E+75.0E+80.0E+85.2E+90.0E, TT S2-3200 + ST-4200 + DreamBox DM800 HD + AB IPBox 91 HD

.

#6
Если честно то нет идеи почему оно так происходит. Давайте сначало.
1. Последний ProgDVB лучше даже std в пустую директорию без модулей ...
2. Запустить /debug и посмотреть Debug->Filter manager есть ли трафик.

Re: .

#7
Prog wrote:Если честно то нет идеи почему оно так происходит. Давайте сначало.
1. Последний ProgDVB лучше даже std в пустую директорию без модулей ...
2. Запустить /debug и посмотреть Debug->Filter manager есть ли трафик.
Установил стандартную версию. При запуске с параметром "debug" после загрузки программы выскакивают две ошибки, которых нет при обычном запуске:
Image
Image
Далее открывается не кодированный канал "Bridge-TV", который программа запомнила как последний выбранный канал, при этом в окне "Менеджер фильтра" видим трафик :

Image
Image


Переключаем на другой не кодированный канал "Biz-TV" и видим пустой экран, в окне "Менеджер фильтра" трафик отсутствует:

Image
Image


Возвращаемся обратно на канал "Bridge-TV" и тоже уже видим пустой экран и отсутствие трафика:

Image
Image


Очень хотелось бы чтобы Вы помогли решить эту проблему, т.к. ProgDVB намного красивее чем DVBDream и в отличии от DVBDream, поддерживает дисек 1.1, а я планирую в ближайшее время наращивать свою антенну, добавив 5-й конвертор.
Last edited by Northwood on Sun Mar 15, 2009 7:29 pm, edited 1 time in total.
Best regards, Alexander

4.0W+4.8E+9.0E+13.0E+19.2E+36.0E+39.0E+75.0E+80.0E+85.2E+90.0E, TT S2-3200 + ST-4200 + DreamBox DM800 HD + AB IPBox 91 HD

.

#8
Это уже более информативно. Значит у вас в Settings->Options->Video (audio) не выбранны кодеки, или выбраны те которых нет на машине. По умолчанию там elecard который идёт с ProgDVB.

Re: .

#9
Prog wrote:Это уже более информативно. Значит у вас в Settings->Options->Video (audio) не выбранны кодеки, или выбраны те которых нет на машине. По умолчанию там elecard который идёт с ProgDVB.
Выбрал в опциях аудио и видео кодеки, при запуске с "debug" 2 окошка с ошибками больше не появляются, но проблема осталась - в течении сеанса канал открывается только один раз, после переключения канала в менеджере фильтров трафик отсутствует.
Пробовал разные кодеки, и элекард в том числе, на поведение программы это не повлияло. DVBDream с любыми из этих кодеков работает нормально.
Best regards, Alexander

4.0W+4.8E+9.0E+13.0E+19.2E+36.0E+39.0E+75.0E+80.0E+85.2E+90.0E, TT S2-3200 + ST-4200 + DreamBox DM800 HD + AB IPBox 91 HD

.

#10
Если трафик отсутвует то это не кодек. Это драйвер. А сигнал есть при этом? Зависит от того на тот же траспондер переключаться или на другой?

Re: .

#11
Prog wrote:Если трафик отсутвует то это не кодек. Это драйвер. А сигнал есть при этом? Зависит от того на тот же траспондер переключаться или на другой?
Сигнал есть, я же скриншоты сделал. От выбора транспондера тоже ничего не зависит. На скриншоте я выбирал два разных канала, находящиеся на разных транспондерах, тоже самое происходит и при переключении каналов в пределах одного транспондера, и точно так же проявляется проблема если нажать на уже открытый канал - он тут же замолкает и на это всё, до перезагрузки ProgDVB. И этой проблемы нет при использовании программы DVBDream.

Есть ещё одна не решённая проблема в ProgDVB, которая проявилась когда я настраивал другим людям, которую не удалось решить, но о ней позже.

Может Вам всё-таки открыть доступ через RAdmin ? IMHO, Вам так будет проще разобраться.
Last edited by Northwood on Sun Mar 15, 2009 9:03 pm, edited 1 time in total.
Best regards, Alexander

4.0W+4.8E+9.0E+13.0E+19.2E+36.0E+39.0E+75.0E+80.0E+85.2E+90.0E, TT S2-3200 + ST-4200 + DreamBox DM800 HD + AB IPBox 91 HD

.

#12
Да это понятно, но информации не несёт. Понятно что куча друго софта будет у вас работать, точно так же как ProgDVB будет работать на любой другой DVB карте. Скорее даже не карте, а машине. Потому что 3200 довольна стабильная и отлично работает у многих включая меня.

А в самом ProgDVB сейчас технотренд выбран? Settings->Device options

Re: .

#13
Prog wrote:Да это понятно, но информации не несёт. Понятно что куча друго софта будет у вас работать, точно так же как ProgDVB будет работать на любой другой DVB карте. Скорее даже не карте, а машине. Потому что 3200 довольна стабильная и отлично работает у многих включая меня.

А в самом ProgDVB сейчас технотренд выбран? Settings->Device options
Да, в свойствах BDA выбрано "технотренд", и это выбралось автоматически при установке ProgDVB, и там я ничего не менял. Устройства Internet TV, IPTV и всё прочее, кроме BDA-совместимого устройства, отключены.
Best regards, Alexander

4.0W+4.8E+9.0E+13.0E+19.2E+36.0E+39.0E+75.0E+80.0E+85.2E+90.0E, TT S2-3200 + ST-4200 + DreamBox DM800 HD + AB IPBox 91 HD

Re: .

#14
Новый вид ОСД очень нравится, у меня в новой версии при повторном включении канала в ОСД не показывает следующую программу, транслируемую на канале, а текущую показывает. И если можно, сделайте полупрозрачный задний фон в Chanel list (OSD). Спасибо!

часы

#15
Добрый день. Подскажите где копать - время в OSD всегда 00:00:00 (на другом компе замирает на значении при запуске progdvb)

Очень не хватает текущего времени в osd......