Prog и boss911
Продолжаю тесты.
boss911 wrote:nicko123
CyberLink MPEG2 v. 8.4.0.2505 (PDVD10).
CyberLink H.264 v. 1.0.0.2503 (PD9).
MS демукс, WMR-9 Renderless, аудио рендер дефолтный.
ProgDVB 6.63.3, .NET3.5 SP1 со всеми обновами, WinXP SP3 со всеми обновами.
WMR-9 Renderless действительно оказался самым стабильным в плане терзания TS, хотя при заполненном буфере все равно виснет с 80-130 раза.
Но вылезла
проблема при записи, именно у него в записанном файле проскакивают квадраты, примерно 1-2 раза в минуту.
Пришлось откатиться на WMR-9 (Direct-X). У него вроде запись пока чистая.
Посмотри у себя как WMR-9 Renderless влияет на запись.
Prog wrote:
От кодеков тоже. Только у вас и ещё 2-3 человек. Думаю там не сколько кодеки сколько аудио рендер который в свою очередь сильно зависит от аудио драйвера. wave out ситуацию меняет?
Да меняет, но не кардинально. TS ведет себя более стабильно, но все равно Прог виснет в районе 100-130 попытки.
От кодеков зависит слабо. Но с wave out не возможен многооконный режим, громкость при этом меняется сразу во всех окнах, а у меня как правило всегда работает 2-3 окна. Так что то-же не подходит.
С x264 еще хуже, любая комбинация кодеков и рендеров виснет после 20-60 операций с TS.
Если при этом еще и AAC-звук (и буфер естественно заполнен) то просто мрак, 3-20 операций с TS до полного зависания (даже с wave out )
Все эти тесты были
только при заполненном TS-буфере!
Если TS-буфер не заполнен то все проблемы исчезают!
Вывод такой, на сегодня (6.63.3) практически
абсолютно стабильная работа с таймшифтом возможна только при незаполненном буфере, как только он заполняется Прог виснет на 20-120 операции с таймшифтом с любыми комбинациями.
PS
С Киберлинком + WMR-9 Renderless была еще одна проблема, на моих AVC-(x264)-SD каналах он не определяет правильный размер кадра и вырезает из него только левую половинку. Это как-то лечится?