Транскодиране DVD на MPEG-4

Транскодиране на DVD към MPEG-4

Intel помощ с DivX кодек

Процесорът Athlon XP има набор инструкции SSE, независимо дали то е по-бързо?

Преди този тест, тест и оценка за алтернативен софтуер за конвертиране се стартира. Целта бе да се намерят доказателства, че ако специален софтуер, оптимизиран за SSE, на Athlon XP (Palomino) и Duron с Морган ядро ​​също показват известно подобрение. В крайна сметка, последните AMD процесори са също с помощта на набор инструкции SSE разширения. Така се оказа,. Тъй като DivX 4.11 дойде, ситуацията се променя със софтуера. В допълнение към правилно контролирани кодеци оптимизирани за SSE, като DivX 4.11, друг изобретение е използването на така наречените YUV стандарт вместо старата RGB стандарт, че ускорява превръщането на DVD / MPEG-2 MPEG-4. Какво го прави толкова бързо?

DivX 4.11 е една и съща черупка, новото ядро

Външен вид на новия DivX 4.11 менюто Configuration разочарова. Той изглежда като копие на въглероден направена от версия 4.02, която е вече в употреба.

DVD2AVI 1.76 е надежден и бърз, но лошо по границите

jackei / dvd2avi /. На пръв поглед впечатлява неговата надеждност. Дори VOB файлове или MPEG-2 с периодични грешки изображения се обработват от приложението, без нито едно нарушение. Приятно изненадани от скоростта, с която преобразуваните файлове са в сравнение със стария FlaskMPEG 0.6. Но най-впечатляващата характеристика на преминаване към YUV.

Този тип процедура е твърде сложно за обикновения потребител. По отношение на лекотата на употреба на заявлението за кандидатстване FlaskMPEG трудно да победим. Hacked версия на DVD2AVI, отбелязан с версия 1.82, сега е на разположение в интернет. В тази версия, компресорът е интегрирана с MP3 аудио. Когато се изпитва в областта, че се оказа много нестабилна и затова безполезни.

YUV по-бързо от RGB

Причината, поради която YUV подобрява производителността, е лесно да се обясни по-голямата част на DVD, които се продават днес вече съхранява информация в YUV. По този начин, конвертиране на MPEG-2 / YUV към MPEG-4 / YUV спестява времето за обработка в сравнение с класическата процедура FlaskMPEG. За съжаление, FlaskMPEG 0.6, старият стандарт, предлага само RGB. И използването на RGB означава, че в допълнение към превръщане на данните на изображението ще трябва да се превърне в гол от YUV към RGB. Това последното действие е абсолютно ненужно, ако конвертирате от MPEG-2 / YUV към MPEG-4 / YUV.

Flask XMPEG 4.2a: една крачка в правилната посока

Вариант YUV2 произвежда значителни промени в XMPEG 4.2a. Когато са активирани, значително увеличава скоростта на декодиране за DVD. По-рано се използва в инструментариума на по-ниско ниво на развитие, YUV стандарт изглежда се в процес на възраждане в популярните софтуерни приложения.

Flask XMPEG 4.2a: продълж

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

Що се отнася до интерфейса DVD2AVI-MMX, не се оставят да бъдат подведени наставка MMX. DivX кодек 4.11 сериозно оптимизирана за използване с набор от автоматични изключване SSE и DVD2AVI MMX е описание на шаблона на заявлението! Изводът е, че ако искате преобразувана от MPEG-2 до MPEG-4, и кодека и полезността може.

FlaskMPEG 0.6: RGB забави нас

В тези тестове, в сравнение DivX кодек версии 4.02 и 4.11. Тестовете бяха и FlaskMPEG 0.6, който сега е надминат. Отделно оценява модифицирана версия от Intel.

DVD2AVI 1,76 връзка между PAL и NTSC

При конвертиране е забелязал нещо интересно в сравнение със стандартната PAL DVD (Европа) с NTSC DVD (Северна Америка). И двете DVD съдържа същия филм. Докато процесора се достига само бариера 25kadrov / и PAL DVD, за версия с NTSC той вече обработено със скорост от 30 кадъра в секунда / и. Независимо от факта, че това е един и същ филм, обработката на преобразуване е преодоляла бариерата от двете дискове в реално време. Големината на скоростта на обработка на кадър за PAL беше 25kadrov / сек, докато за NTSC, тази стойност е 30 кадъра в секунда / и. Тези стойности не са нещо необикновено, но отразяват основните физични принципи. Обяснете разликата ще ви помогне по следната формула:

* Скорост на обработка на пиксела в PAL: 720x576 пиксела х 25 кадъра / сек = 10.4 Mpixels / сек.
* Скорост на обработка на пиксела в NTSC: 720x480 пиксела х 30 кадъра / сек = 10.4 Mpixels / сек.

Забележка: според скоростта действително преработените рамка на спецификация NTSC е 29.97 кадъра / секунда, но тук се показва приближена стойност.

DVD2AVI 1.76: продължи

Flask XMPEG 4.2a: Лидерът на продажбите в апаратура приложения

Заключение: Intel определя темпото, AMD получава ползи.

Първо малко известни, стандарт YUV най-накрая започва да се използва в комунални услуги. Неговият предшественик RGB никога нямаше да се остави да достигне такова високо обработка на скоростта на кадрите за DVD, тъй като YUV. Собствениците на Athlon XP процесори могат да се насладят на произведенията на експерти Intel на кодек оптимизация DivX за SSE набор инструкции. И процесори Паломино (Athlon XP) и Morgan (Duron) процесор придоби допълнително скорост на оптимизация.

За тези твърдения трябва да направи само една забележка: трябва да използвате правилните инструменти, защото старецът FlaskMPEG 0.6, създаден от Алберто Vigata, толкова повече ние не се чифтосат.

Би било чудесно, ако френските програмистите позволиха Intel специалисти, за да се оптимизира XMPEG4.2a за SSE набор инструкции.

От друга страна, разработчиците трябва да имат гаранция, че Intel не прави промени в изходния код, който ще направи по-недостъпни за процесори Athlon XP.