Remux находится в файлах формата .m2ts(BDMV Mpeg-2 Transport Stream) либо .ts(Transport Stream). Подробности здесь http://en.wikipedia.org/wiki/M2TS. Размеры разные, но обычно весьма большие. Из тех, что есть у меня, размеры такие: KingKong Extended Cut - 33,5 Гб, Sex And The City - 30,3 Гб, Fight Club - 28,2 Гб, Harry Potter and Half-Blood Prince - 25,2 Гб. В .ts обычно сгоняют HD-поток со спутника. .m2ts это формат блю-рей.
Так бы сразу и написали, что контейнер m2ts. У меня они играются нормально (Video ATI 4850), без дерганий (ред: играется на компе, без подключения к телику). Я даже никаких кодеков не устанавливал - Windows 7 из коробки: рейт примерно 30mbps, загрузка процессора около 25% (двухядерный амд оптерон 939 сокет а, матплата - asus a8n-e, видео уже указал). Видимо, m2ts сделаны неправильно. Пока не попробуете оригинальный, без каких либо исправлений - искать причину можно бесконечно, обвиняя МС во всех смертных грехах (я бы начал с Нвидиа)
Против MKV у меня предубеждение по причине того, что их очень часто криво "изготавливают". Я год назад плотно занимался этим вопросом - проигрыванием HD контента на PC (для себя лично, не проф.) в связи с покупкой новой карты. Так вот, ОЧЕНЬ часто встречаются MKV, у которых видеопоток неправильно закодирован. Видеокарты такой поток аппартно раскодировать не хотят (еще бы, они то стандартные ожидают)
alexbu :
...Видимо, m2ts сделаны неправильно. Пока не попробуете оригинальный, без каких либо исправлений - искать причину можно бесконечно, обвиняя МС во всех смертных грехах (я бы начал с Нвидиа)
Ещё раз (в пятнадцатый наверно) - под Windows XP проблемы НЕТ.
есть программа graphstudio (http://blog.monogram.sk/janos/2008/12/13/monogram-graphstudio-0310/) запустите ее в ней добавьте
Add media file в появившемся окне появится цепочка фильтров.
Какие фильтры у вас идут по видео и по звуку
Проблема не Windows. А в том что у вас стоит, я не удивлюсь если проблема не в стыковке дров.
Откуда может взяться нестыковка дров? Если установлена Win7, видеодрайвер с WU и VLC. ВСЁ.
Прчем здесь хозяин барин?? Кого ещё мне ругать если под WinXP (4 года не переустанавливалась) всё воспроизводится так как положено, а чистейшая только что установленная Win7 - лагает?
Были случии, что откат на старые драйвера по видео решал проблемы, вы с таким значит не встречались.
Да по барабану XP, что стояло (не удивлюсь если при установке XP у вас появится такая же проблема - это к слову), я тоже могу привести пример, что у других все работает при просмотре на Windows 7 и на телевизор тоже.
Пробуйте меняйте, а не ищите "производительность" и оптимизацию системы.
Бэлиан :
есть программа graphstudio (http://blog.monogram.sk/janos/2008/12/13/monogram-graphstudio-0310/) запустите ее в ней добавьте
Add media file в появившемся окне появится цепочка фильтров.
Какие фильтры у вас идут по видео и по звуку
файл -> Microsoft DTV-DVD Video Decoder -> Video Renderer
Microsoft DTV-DVD Audio Decoder -> Default DirectSound Device
Вот и вся цепочка.
Бэлиан : Были случии, что откат на старые драйвера по видео решал проблемы, вы с таким значит не встречались.
Да по барабану XP, что стояло (не удивлюсь если при установке XP у вас появится такая же проблема - это к слову), я тоже могу привести пример, что у других все работает при просмотре на Windows 7 и на телевизор тоже.
Пробуйте меняйте, а не ищите "производительность" и оптимизацию системы.
Ну так приведите пример, у кого работает. Только не умозрительно, а лично убедившись.
Проблема в архитектуре Windows 7 (и Vista) - видеодрайвер выведен из кольца 0 и выполняется на уровне приложений. Это непреодолимый косяк Windows 7.
SergeSF :
Откуда может взяться нестыковка дров? Если установлена Win7, видеодрайвер с WU и VLC. ВСЁ.
В первом сообщение про драйвера от нвидии новые (195).
Кого ещё мне ругать если под WinXP (4 года не переустанавливалась) всё воспроизводится так как положено, а чистейшая только что установленная Win7 - лагает?
Демодиск BlueRay. Поток 32 mbps. Не лагает ни при воспроизведении локально (ATI), ни по сети (там нвидиа). В обоих случаях загрузка процессора 20-25%, т.е. работает аппартное ускорение декодирования. Это WMP. MPC-HC показывает 2 дропнутых фрейма (начало ролика) в рендерере.
alexbu :
Демодиск BlueRay. Поток 32 mbps. Не лагает ни при воспроизведении локально (ATI), ни по сети (там нвидиа). В обоих случаях загрузка процессора 20-25%, т.е. работает аппартное ускорение декодирования. Это WMP. MPC-HC показывает 2 дропнутых фрейма (начало ролика) в рендерере.
Если уж Вы прочитали мои первые сообщения, то вопрос - Вы на телевизоре смотрите или на мониторе? Речь идет о профессиональном применении Windows для демонстрации full-hd video на телевизоре с системой просчёта промежуточных кадров. Windows 7 для этого совершенно не годится!
Нет пропущенных кадров. Есть замедление видеовывода уже раскодированных кадров в связи с тем, что в Windows 7 натыкано семафоров и промежуточных слоёв виртуализации между системной памятью и видеопамятью. Они видеопамять виртуализировали, кретины. И теперь любой процесс может отнять кванты времени у видеовывода. И никто не занет, что с этим делать.
SergeSF,
Нет пропущенных кадров. Есть замедление видео вывода уже раскодированных кадров в связи с тем, что в Windows 7 натыкано семафоров и промежуточных слоёв виртуализации между системной памятью и видеопамятью. Они видеопамять виртуализировали, кретины. И теперь любой процесс может отнять кванты времени у видео вывода. И никто не занет, что с этим делать.
Ну так приведите пример, у кого работает. Только не умозрительно, а лично убедившись.
Вы о чем, теперь давайте кислое с пресным с мешаем.
Не знаю читали вы или нет но все же рекомендую тогда Windows 7 and Windows Server 2008 R2 Kernel Changes (можно найти в поиске). Причем тут виртулизация видео памяти она по моему с XP была, да начиная с Vista она претерпела существенные изменения, но суть ее
Виртуализация видеопамяти
Теперь если не хватает видеопамяти, то ресурсы переносятся в системную (откуда могут быть отсваплены). За счёт наличия у Windows Vista контроля аллокаций видеопамяти (ранее, у драйвера) можно распределять её более эффективно, чем POOL_MANAGED в XDDM. На данном этапе это работает на программном уровне - GPU Scheduler перед передачей DMA-пакета карточке загружает все нужные текстуры в видеопамять (умеет подгружать их заранее, пока GPU занят другим и свободна шина). Если приложение fullscreen - все лишнее из видеопамяти будет перекинуто в системную по мере необходимости; если в windowed - разделение памяти между текущими процессами. Если требуется гарантировать 100% наличие ресурса в видеопамяти, то необходимо использовать fullscreen и контроль над размером аллокаций.
Пример какой - написать, что у Васи Пупкина работает, но он "оптимизацию" не производил.
А для понимание проблемы рекомендую использовать или хотя бы почитать про кодирование видео (именно HDTV) или http://forum.hdtracker.ru/forumdisplay.php?f=14 в всех случаях окажется проблема с драйверами и с кодеками.
Бэлиан: Да, - виртуализация применяется для трёхмерных приложений и не задействована при видеовоспроизведении (overlay). Так что тут она ни при чём, Вы правы.
Проверил и перепроверил - при раскодировании потеряно кадров - 0, потеряно буферов - 0. Система явно успевает сделать абсолютно всё, что необходимо... Такое ощущение, чтои приоритеты совершенно не причем - всё равно суммарное использование CPU не превышает 15-25% на все запущенные процессы.
Попробовал воспроизвести 1080i при частоте экрана 50Hz - ни одного затыка за 5 минут. Прямо как в XP!
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.034 секунд (Общее время SQL: 0.016 секунд - SQL запросов: 119 - Среднее время SQL: 0.00013 секунд))