PDA

Показать полную графическую версию : аппаратное или программное кодирование


Denis1983
24-09-2010, 07:15
Есть две карты видезахвата одна поддерживает аппаратное кодирование другая нет.
На обе карты подаю источник например видеокамера.
Использую программу VideoLan и VirtualDub.
Запускаю на обоих компах видеозахват выставляю в программах сжатие в mpeg2
Захват через карту которая не поддерживает аппаратное кодирование будет сжимать видео программно. и вот вопрос -
А вот карта с аппаратным кодирование будет сжимать как?
ТО есть не понятно следующее - если я использую ПО которое шло с диском карты видеозахвата то да там наверняка будет
осуществлятся аппаратное сжатие, а вот если я использую другой софт видезахвата из выше перечисленных, то как будет?
Или пофиг ваще какая программа если выставляешь сжатие в mpeg2 то оно автоматом будет сжимать аппаратно, если карта позволяет.

DJ Mogarych
25-09-2010, 23:20
Единственное различие между аппаратным и программным кодированием -- это то, что аппаратное кодирование делается чипом на плате и не занимает ресурсы процессора. Программное кодирование делается процессором и требует больше ресурсов.
Различий в качестве нет никаких. Более-менее современный компьютер без проблем справляется с программным кодированием MPEG-2, и совершенно безразлично, какое именно кодирование использовать.если я использую ПО которое шло с диском карты видеозахвата то да там наверняка будет
осуществлятся аппаратное сжатие, а вот если я использую другой софт видезахвата из выше перечисленных, то как будет? »Будет программное, если только в этом софте не заявлена поддержка конкретной карты захвата. Хотя может быть аппаратное кодирование задействуется через драйвер. Посмотрите по загрузке процессора -- программное кодирование будет нагружать процессор больше.




© OSzone.net 2001-2012