Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Вниз

Опять про DVD   Найти похожие ветки 

 
Zhouck   (2003-10-03 16:49) [0]

А скажите, когда просматривать фильм с DVD он декодируется софтварно(как mpeg,avi), или в привод вшит декодер который подает декодированную картинку на экран?


 
NailMan   (2003-10-03 16:56) [1]

Софтварный проигрыватель ДВД это файктически некий комбайн, который умеет:
- декриптить нужной зоной диск, открывая его данные
- декодировать MPEG-2 Video и MPEG-2 Audio(это форматы сжатия в DVD)

Первая стадия работает если смотрится фильм с винта. Если с привода, то декодирует сам привод(если может).

Вторая стадия в свою очередь при декодировании и отображении проходит через пайп(конвеер) DShow. Вот на этой стадии может декодироваться как целиком софтварно, так и частично аппаратно, если в видеоадаптере есть блок аппаратного декодирования 4 и 5 стадии MPEG-2.


 
Zhouck   (2003-10-03 17:00) [2]

Да ну. Так на декодирования mpeg2 нужно мало ресурсов процессора
Ура! А не знаете в каких приводах есть аппаратное декодирование ?


 
Герман   (2003-10-03 17:02) [3]

объяснение такое
делают деревянный шкаф из дерева
существует несколько вариантов
1 вырезать из большого дерева целый шкаф
2 сначала сделать доски а потом уже шкаф

ответ
если микросхема может сразу преобразовать сразу в видеопоток
то софт нужен по минимуму (согласование с видеокартой)
иначе нужен софт для преобразования в видео поток

декодер давно создали
но при измении формата (стандарты меняются) переделать микросхему дорого
в любом случае устанавливается соответств дривер, что есть софт


 
NailMan   (2003-10-03 17:13) [4]

Точнее я не совсем так выразился, на первой стадии привот декриптит(расшифровывает поток), а далее в принципе может и частично декодировать (несколько стадий на пайпе) уже сам AV поток. Что конкретно он декодирует я не помню - вроде звук.
Да и то с аппаратным декодером(декрипторы есть у всех, но они прошиты на конкретную зону) привод стоит довольно приличных денег, по крайней мере дороже чем простые приводы.

Так что ресурсов от проца нужно все-таки прилично. Учитывая то что DVD-фильмы идут в большом разрешении для гладкого воспроизведения у моего отца не хватало Athlon 750Mhz + Matrox G450. На том же проце, но с GF2MX400 шло более менее гладко(разрешение видео было 720х576, звуковуха у меня была Vortex2), но иногда подлагивала. Сейчас на моей машине(Athlon 750 и GF4ti4600(Leadtek)) ни один из DVD не лагает и не тормозит, бо на видюхе стоит аппаратный декодер 4 и 5 стадии MPEG-2(Я читаю dvd с винта).

В принципе есть какие-то там платы аппаратного декодирования(всех стадий) mpeg-2, но они вроде как бяка уже. С ними можно смотреть dvd и на относительно слабых тачках. Хотя это уже не выгодно. Проще иметь полный софт-пайп и мощный проц.


 
кто-то   (2003-10-03 17:47) [5]

> NailMan ©

Вопрос по близкой теме. А чем отличаются CD-ROM"ы от DVD-ROM"ов?


 
Карлсон   (2003-10-03 17:53) [6]

2 кто-то (03.10.03 17:47) [5]
ixbt.com вылечит все недуги


 
NailMan   (2003-10-03 18:00) [7]

кто-то
Тем что плотность выше на слой и DVD многослойные. Обычно 2, но возможно до 4 или больше.


 
Карлсон   (2003-10-03 22:28) [8]

2 NailMan © (03.10.03 18:00) [7]
где это вы видели ДВД на больше чем 4 слоя?



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.012 c
1-74279
Roksolan
2003-10-13 09:19
2003.10.23
Install Shield Express


1-74292
Chuha
2003-10-12 21:24
2003.10.23
listbox


7-74504
Stas
2003-08-07 11:38
2003.10.23
Как узнать когда закрылось приложение


1-74139
Ruslan Girichev
2003-10-10 23:36
2003.10.23
TreeView


14-74453
Knight
2003-10-03 16:54
2003.10.23
Кто-нибудь один... не надо много





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский