Текущее время: 16 апр 2024, 08:32 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Аппаратный кодировщик X7 даёт сбой при записи более 1.5-2 ч

Начать новую темуОтветить на тему Страница 1 из 2 [ Сообщений: 21 ] На страницу   1, 2  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 10 май 2012, 09:39. Заголовок сообщения:  Аппаратный кодировщик X7 даёт сбой при записи более 1.5-2 ч
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Часто и много записываю со спутникового ресивера через VHS. Всегда пишу MPEG2 аппаратным кодером X7.

Последнее время несколько раз замечал такой "сбой" что-ли: если запись длится более 1.5-2 часов, в какой-то момент (в какой точно, не знаю, не отслеживал) появляется 100 (и всегда ровно 100) пропущенных кадров.
Сами по себе эти дропы меня совершенно не волнуют, но при этом существует куда более значимая для меня проблема - MPEG2-файл с таким сбоем получается какой-то "больной" - нарушенная длина видео.
Плееры (проверял на BSPlayer и виндозном MediaPlayer) видят не всю длину Файла. Пример - во вторник записал с Рен-ТВ где-то 3.5 часа видео. Размер файла - 11-12GB - нормально. Запустил BSPlayer - пишет длина файла - примерно полтора часа (точно не помню), плюс соответствующие глюки с прокруткой (seek) по файлу. При этом, когда я досмотрел до конца эти полтора часа, он пишет время до конца 00:00:00, но продолжает показывать дальше, как ни в чём ни бывало!

Теперь о видеоредакторах.
VirtualDub с MPEG2 плагином читает, показывает и обрабатывает всё идеально.
Womble MPEG Wizard и SonyVegasVideo видят только полтора часа :roll: . Остального куска для них просто не существует.

Если длительность записи меньше этих волшебных полутора часов - никаких проблем :D .

Раньше я такого как-то не замечал. Но раньше в системе были кодек Intervideo MPEG2 (я им пользуюсь в 609FM тюнере) и MainConcept. Сейчас стоит только Intervideo, MainConcept-а нету, я просто забыл его поставить. Вечером проверю (просто сообразил об этом только сейчас :D ), отпишусь. Других MPEG2 компонентов (кодеков, ПО) в системе нету, равно как и кодекпаков.

Зная логику работы аппаратного кодера, я понимаю, что все эти кодеки на него совершенно не влияют, они могут влиять только на плееры.

Получается, что ПО портит (либо некорректно формирует) какие-то заголовки (или ещё что-то) MPEG2 файла. Вот только почему? MPEG2 плагин VirtualDub-а их, видимо, тупо игнорирует, работая "по концу файла". И правильно делает :D .

Раздел на винте, куда запись идёт - NTFS, свободного места - 70 гиг (20-22 часа, по прогнозам самого ПО). Загрузка 4-голового Core2Quad 2.6 GHz не превышает 10%, хотя оно тут явно ни при чём - если писать меньшую длину, то запись идёт нормально и при загрузке 90-95% (проверено неоднократно).

ПО v5.17, драйвера - 2 последних - v5.3.50 и v 5.3.20. ОС - Win Server 2003 x32 SP2. Данная ОС - для меня основная, в других не проверял.
Настройкии аппаратного кодера умолчальные, я их никогда не менял.

Кто может сказать, где тут собака порылась?

Если надо какие-то другие подробности, готов сообщить.

Спасибо.

PS. Вчера писал парад Победы с канала "Россия". Запись шла по планировщику 2.5 часа (такая длина указана специально, чтобы захватить следом идущий док. фильм). Опять ровно 100 дропов и полученная длительность, по данным BSPlayer и видеоредакторов - 5 мин 17 сек :D . И опять только VirtualDub-MPEG2 увидел весь файл и совершенно корректно его обработал.
Если кому надо, могу выложить этот парад. Только скажите, какой файлообменник хавает файлы по 10 гигов.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 10 май 2012, 11:23. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Аватара пользователя
Зарегистрирован:
    16 окт 2010, 19:41
Сообщения: 271
Откуда: город на Волхове
Как знаешь у меня тоже Х7. Писал аппараткой с кассет и тв по 3-5 часов одним файлом, артефактов и сдвига звука не заметил.
В системе стоит K-Lite Codec Pack - ПРО установка, также с 409-го остался Intervideo MPEG2 и WinDVD Creator. Смотрю всё через MediaPlayer.
ПО 517 драйвер 5210. ОС Win7 32bit MAX. Железо по слабее будет =)
Подобные артефакты наблюдались ещё в 409-м
Цитата:
он пишет время до конца 00:00:00

Честно не помню как лечил. Сейчас стоит Auslogics BoostSpeed такова тьфу-тьфу нету.
Советы: Попробуй писать с разбивкой файла. Проверь ОС на виры! Часто троян мешает писать/воспроизводить нормально. Поставь Microsoft Security Essentials с сайта Микрософт или другой антивирь не кушающий много памяти и какой нибуть оптимизатор типа Auslogics BoostSpeed, Kerish Doctor 2012, SysTweak Regclean Pro. Запись осуществляй на диск с оборотами от 7200 и где много места. Навсякий случай можно проверить винты на росыпить прогой типа DiskDirectorSuite или улитой (название щас не помню,вспомню напишу. оно раньше было на пиратских дисках ХР). Впрочем у меня в Auslogics BoostSpeed всё это есть =)
Behold TV 409FM, Behold TV 505FM, Behold TV X7
Intel® Core™ i5, 4RAM, GTX660, Win7 x32 Ultimate
Профиль WWW ICQ 
Сообщение Добавлено: 10 май 2012, 11:34. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Драйвер 5210 попробую.
Разбивку файла я стараюсь делать всегда. Это просто "несчастные" случаи - ушёл из дома и застрял. Вот он писал и писал...

Антивирус - Symantec, ничего подозрительного незамечал, но проверю ещё.
Винты давно все по 7200. Я тюнерами с 2000-2001 г пользуюсь, знаю про это.

Спасибо.

А сдвига звука никогда не замечал (тьфу-тьфу).
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 10 май 2012, 14:40. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Зарегистрирован:
    05 фев 2006, 11:42
Сообщения: 242
писал(а):
Запись осуществляй на диск с оборотами от 7200

На 5400 тоже можно нормально писать, только выделить его специально под запись и ничем больше не напрягать.
Microsoft Windows 7 Ultimate, Gigabyte GA-H81M-S2PH, DualCore Intel Core i3-4330 3500 MHz, Crucial CT25664BA160B.C8FE x2, Beholder 2xT7, H8, T8
Профиль 
Сообщение Добавлено: 10 май 2012, 15:20. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Аватара пользователя
Зарегистрирован:
    02 янв 2012, 16:55
Сообщения: 376
Запись в mpeg2 - 12Mbit максимум плюс звук, скорость записи на 5400 - мегабайт 40-50/сек. Если винт не сильно фрагментирован, не писать в несжатый ави и не загружать во время записи винт другими приложениями, этой скорости - выше крыши.
По теме - можно попробовать проиндексировать этот файл dgindex-ом, а потом открыть его либо через скрипт, либо прогнав его прогой vfapi reader. Ну, и посмотреть, соответственно, сколько он там будет длиться. Если будет то же самое, то нужно восстанавливать программой, лечащей битые mpeg2.
Behold H8
Профиль 
Сообщение Добавлено: 10 май 2012, 16:08. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
писал(а):
нужно восстанавливать программой, лечащей битые mpeg2.

Какой именно? Пробовал Tsdoctor, она файлы .mpg вообще не понимает, ругается. Подсовывал ей и эти порченные и нормальные - по фиг ....
Видимо она только DVD-шные .vob-ы понимает...
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 10 май 2012, 16:17. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Аватара пользователя
Зарегистрирован:
    02 янв 2012, 16:55
Сообщения: 376
tsdoctor лечит только файлы ts. Для мпег2 нужна своя программа. У меня с мпег2 таких проблем никогда не было, поэтому я даже не знаю, есть ли такая. С битыми ави сталкивался, пробовал восстанавливать - получается хреново, это одна из причин, почему не пишу в ави. И мпег2 - это реалтайм кодек, поэтому в него
Behold H8
Профиль 
Сообщение Добавлено: 10 май 2012, 17:09. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Аватара пользователя
Зарегистрирован:
    02 янв 2012, 16:55
Сообщения: 376
Поробуй так : скачай эту штуку, разархивируй куда-нибудь, набери в командной строке "путь к\mencoder.exe" -idx -oac copy -ovc copy -o "путь к вЫходному файлу\file.mpg" "путь к файлу который лечить\file.mpg"
Behold H8
Профиль 
Сообщение Добавлено: 10 май 2012, 17:17. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Спасибо, скачал.
Дома проверю. С собой файл этот взять забыл...
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 10 май 2012, 17:52. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Аватара пользователя
Зарегистрирован:
    02 янв 2012, 16:55
Сообщения: 376
Только имя выходного файла смотри чтобы отличалось, а то запись сотрешь нафег :-)
Behold H8
Профиль 
Сообщение Добавлено: 11 май 2012, 08:40. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Драйвер 5210 помог. Вчера записывал что попало примерно 2.5 часа, всё нормально. Дропов нету, длина результирующего файла нормальная. По крайней мере в плеерах. Видеоредакторы пока не проверил, но, думаю, и там будет чисто.

У меня вывод один - в драйверах 5320 и 5350 присутствует некая "порча" :D . Будем надеяться, что авторы драйвера найдут, в чём именно там причина.

ПО v5.17 не переставлял и настройки никакие не трогал. При переустановке драйвера только закрыл обоих агентов, они держат драйвер и наблюдаются глюки при инсталляции/деинсталляции.

Пока остановлючь на этом, потом посмотрим.

Прогу для ремонта MPEG2 файлов проверить пока не успел. Как проверю, отпишусь.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 11 май 2012, 12:55. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Beholder
Аватара пользователя
Зарегистрирован:
    13 июл 2004, 13:23
Сообщения: 1089
hd44780,
не могли бы вы нам дать тот пресет, в котором запись стабильно сбоит на 1.5-2 часах?
Профиль 
Сообщение Добавлено: 11 май 2012, 13:35. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Admin, или вечером или завтра выложу.
Сейчас я на работе, здесь у меня ничего нет.
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 12 май 2012, 08:27. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Эксперт
Аватара пользователя
Зарегистрирован:
    23 мар 2007, 14:32
Сообщения: 4034
Откуда: РФ, ДНР, Донецк
Admin, вчера добавить не смог, извините.

Мои настройки - см. вложение.
Записал это дело в пресет:

[ProfileVideo]
RecordSet=MPG.HW
HWM_NC_FrameSize=0
HWM_NC_AspectRatio=0
HWM_NC_BitrateMode=2
HWM_NC_Bitrate=7000000
HWM_NC_BitrateMin=4000000
HWM_NC_BitrateMax=9000000
HWM_NC_GOP=0
HWM_NC_ClosedGOP=0
HWM_NC_SCD=1
HWM_NC_DC=3
HWM_NC_Denoise=1
HWM_NC_AudioFreq=0
HWM_NC_AudioChannel=1
HWM_NC_AudioBitrate=4
UseACPF=1
RecordSink=0
NetworkProto=0
NetPort=4080
NetClients=5
NetUdpGroup=16842976
NetUdpPort=10200
NetUdpNIC=0
NetUdpTTL=1
NetUdpPacket=1492
NetSAP=%mode% (%channel%)
UseSegment=0
SegmentSize=4095
NoRecordAudio=0
NoPreview=0

[ProfilePlugins]
ProcessCount=4
ProcessFile1=BPP_Border.dll
ProcessEnable1=1
ProcessFile2=BPP_RemoteSystemInfo.dll
ProcessEnable2=1
ProcessFile3=BPP_Sharpn.dll
ProcessEnable3=1
ProcessFile4=BPP_Blank.dll
ProcessEnable4=1

Файл .pst вложить нельзя - движок форума ругается.
Но сам я пресетами не пользуюсь, что видно на скрине.
Вложения:
3.PNG
3.PNG [ 36.74 КБ | Просмотров: 18998 ]
Behold TV 609FM, Behold TV X7
Intel Core i7-4770K, ASUS Z87-K, RAM 32 GB, NVidia GT630 2GB.
Win7, на 10 худо-бедно пахал только X7 влагодаря аппаратному кодировщику.
Профиль 
Сообщение Добавлено: 12 май 2012, 10:35. Заголовок сообщения:  Re: Аппаратный кодировщик X7 даёт сбой при записи более 1.5-
Аватара пользователя
Зарегистрирован:
    02 янв 2012, 16:55
Сообщения: 376
писал(а):
Файл .pst вложить нельзя - движок форума ругается.

Смени расширение на неругабельное. А запись лечится ?
Behold H8
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 1 из 2  [ Сообщений: 21 ]  На страницу   1, 2  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: