Използвайте вашия Mac Mini като медиен сървър, част 2
В първата част аз прегледах основите за свързване и конфигуриране на вашия Mac Mini като сърцето на вашия развлекателен център. В следващата статия от поредицата планирах да разгледам подробно как да съхранявате медийните си файлове в отдалечен NFS дял. Все пак, един от коментарите по първата статия привлече вниманието ми и ми хрумна, че изобщо не обхващам алтернативни видео кодеци. Така че, вместо да стартираме в някой завладяващ списък с правила на iptables и алиас на Apple, нека погледнем кодеците на трети страни.
От кутията, QuickTime (бекендът за възможностите за възпроизвеждане на филми на FrontRow) поддържа само няколко видео формати. Няма да се опитвам да ги изброявам тук, но наистина големите и често срещани са H.264 и MPEG-4. Въпреки това, много видео файлове все още са кодирани с помощта на DivX или Xvid. Също така, ако сте изключително нещастен, може да имате няколко стари WMV-кодирани файла, които бихте искали да играете. Можете просто да кодирате всички тези файлове H.264 с помощта на инструмент като FFmpegX. Но би било много по-удобно, ако можете просто да играете произволни видео файлове в FrontRow. Решението е да се изпълнят и инсталират необходимите кодеци на трети страни, за да се извърши цялата тази работа.
Perian
Сега най-лесното решение (досега) е просто да инсталирате Perian кодека. Периан е (самоописан като) швейцарски армейски нож на кодеци. С инсталиран Perian, трябва да можете да възпроизвеждате всичко - от DivX / AC3 до FLV до VBR / MP3. Той дори обработва възпроизвеждането на WMV файлове. Периан е с отворен код и може да бъде изтеглен тук. Пълният списък на кодиранията, поддържани от Perian, е достъпен на тази страница.
За да инсталирате Perian, първо изтеглете и монтирайте DMG. След това плъзнете файла LEGO brick, наречен “Perian.component”, към псевдонима, обозначен с “QuickTime”. Излезте, след това влезте отново и трябва да инсталирате Perian. (ако се объркате някъде в тези инструкции, можете да прегледате обширната, половин страница README, включена в DMG).
Периан е доста хубаво, защото всичко „просто работи“ от кутията (или тухла, в този случай). Проблемът е, че Perian осигурява малко по-ниско качество в сравнение с получаването на кодеците директно от източника. Изпитвах проблеми в кадри с голямо движение. Движението се появи, като че ли е било кодирано прогресивно (с действителните „обекти” на екрана, разбити на хоризонтални линии), когато файловете в действителност бяха деинтерлирани в процеса на кодиране. Аз нямах тези проблеми с един и същи файл и действителните кодеци на трети страни. Така че, колкото и хубаво да е използването на Периан, любителите на качеството ще трябва да се откажат от удобството. (имайте предвид, че ако сте инсталирали Perian на този етап и вече сте решили да не го използвате, трябва да се придвижите до / Library / QuickTime и да премахнете файла Perian.component, в противен случай ще се забият заместващите кодеци)
Кодеци на трети страни
Все повече и повече енкодери се движат към H.264, заради високото си качество и съотношението на компресиране, но много неща все още са на фирмения кодек DivX. За да получите QuickTime поддръжка (а оттам и FrontRow) за DivX, трябва да изтеглите DivX свободния кодек от тук. Това е едно от тези необичайни Mac приложения, които изискват строг мач с инсталатор, лицензионно споразумение и добавка за Системни предпочитания. Когато приключи, ще трябва да рестартирате и трябва да сте завършили инсталацията за вас (не е необходимо плъзгане и пускане). Както може би сте предположили от сайта, получихте само пробна версия на професионалния кодек. Това означава, че няма да можете пиша с шифър DivX съдържание след шест месеца. Въпреки това декодерът трябва да работи и това ще ви позволи да възпроизвеждате DivX файлове от QuickTime повече или по-малко неопределено време.
Xvid в QuickTime е малко по-малко демонстративно поддържан, отколкото DivX кодека, но вероятно е малко по-лесно да се справим. Първо изтеглете Xdiv DMG от тази връзка. Точно както с Периан, ще трябва да монтирате DMG и след това да направите малко работа, за да се случи нещо. Отворете “Macintosh HD” (или каквото и да наричате иконата на твърдия диск на работния плот) и след това отворете / Library / QuickTime. Там трябва да видите още няколко .компонент “Тухлени икони”, които представляват другите кодеци, които сте инсталирали. Плъзнете файла Xvid_Codec_… .component (отново LEGO brick icon) в папката QuickTime заедно с другите компоненти на кодека. Излезте и след това влезте отново и трябва да можете да възпроизвеждате Xvid файлове в FrontRow.
Поддръжката на WMV е малко болезнена, но не толкова болезнена, колкото опитите за първа работа на DivX. WMV кодекът е изцяло патентован, но за щастие има реализация на кодека за QuickTime, наречен “Flip4Mac”. Той е достъпен на тази страница. Точно като DivX, ще трябва да стартирате инсталатора и ще трябва да го рестартирате, след като бъде завършен. Също като DivX, Flip4Mac ще инсталира (донякъде безполезна) страница System Preference. Въпреки това, след като инсталацията приключи, ще можете да играете тези ужасни WMV файлове в QuickTime и FrontRow.
AC3
Някои видео файлове (обикновено Xvid) са кодирани с AC3 аудио потоци. Въпреки че винаги е забавно да се опитвате и да извършвате сами диалогови и звукови ефекти (или дори по-добре с група), обикновено е по-удовлетворително действително да чуете звуковата писта, записана за филма.
Кодекът за AC3 в QuickTime е достъпен за изтегляне тук и трябва да бъде инсталиран подобно на Xvid (чрез плъзгане на .component файла в / Library / QuickTime и след това излизане и влизане в системата). Въпреки това има някои неприятни странични ефекти, които трябва да сте наясно преди да извършите тази стъпка. Най-важното е, че изглежда прекъсва поддръжката на H.264 в QuickTime. Това е убиец за мен, тъй като обичам да гледам H.264 кодирани видеоклипове заради по-високото качество. Препоръчвам ви, ако не се нуждаете от AC3 аудио поддръжка, оставяте този кодек и се наслаждавайте на предимствата на вашите H.264 файлове.
заключение
Надяваме се, че трябва да можете да използвате информацията в тази статия, за да подобрите поддръжката на вашия Mac Mini за възпроизвеждане на видео и да подобрите цялостния си опит с FrontRow. Останете на линия за част трета, когато най-накрая стигнем до всички досадни NFS конфигурации и iptables хакове!