Використовуйте свій Mac Mini як медійний сервер Частина 2
У першій частині, я пробіг основи про те, як підключити і налаштувати ваш Mac Mini як серце вашого розважального центру. У цій наступній статті серії я планую детально ознайомитися з тим, як зберігати мультимедійні файли на віддаленій папці NFS. Тим не менш, один з коментарів на першу статтю отримав мою увагу, і мені здалося, що я дійсно не охоплюють альтернативні відео кодеки взагалі. Отже, замість запуску в якийсь захоплюючий список правил iptables і псевдонімів Apple, розглянемо сторонні кодеки.
З коробки QuickTime (сервер для можливостей відтворення фільму FrontRow) підтримує лише кілька форматів відео. Я не збираюся намагатися перерахувати їх тут, але дійсно великими і поширеними є H.264 і MPEG-4. Тим не менш, багато відеофайлів все ще кодуються за допомогою DivX або Xvid. Крім того, якщо вам дуже не пощастило, ви можете мати кілька старих WMV-кодованих файлів, які ви хотіли б грати. Ви можете просто перекодувати всі ці файли H.264 за допомогою інструменту типу FFmpegX. Але було б набагато зручніше, якщо ви могли б просто відтворювати довільні відеофайли у FrontRow. Рішення полягає у запуску та встановленні сторонніх кодеків, необхідних для виконання всієї цієї роботи.
Періана
Тепер найпростішим рішенням (безумовно) є просто встановити кодек Perian. Періан (самоописаний як) швейцарський армійський ніж кодеків. З Perian встановлений, ви повинні бути в змозі грати все, від DivX / AC3 до FLV до VBR / MP3. Він навіть обробляє відтворення WMV-файлів. Perian є відкритим кодом і його можна завантажити тут. Повний список кодувань, які підтримує Perian, доступний на цій сторінці.
Щоб встановити Perian, спочатку завантажте та встановіть DMG. Потім перетягніть файл цегли LEGO з ім'ям “Perian.component” в псевдонім, позначений як “QuickTime”. Вийдіть із системи, а потім увійдіть знову, щоб встановити Perian. (якщо ви заплуталися десь у цих інструкціях, ви можете ознайомитися з обширною сторінкою README, включеною в DMG).
Періан досить приємний, тому що все "просто працює" прямо з коробки (або цеглини, в даному випадку). Проблема полягає в тому, що Perian надає трохи більш низьку якість порівняно з отриманням кодеків безпосередньо з джерела. Я відчував проблеми в кадрах з високим рухом. Рух з'явився так, ніби він був закодований прогресивно (з фактичними «об'єктами» на екрані, розбитими на горизонтальні лінії), коли файли були фактично деінтерлизованы в процесі кодування. Я не мав цих проблем з тим самим файлом і фактичними кодеками третьої сторони. Таким чином, як добре, як тільки використання Періана, якість любителів доведеться відмовитися від зручності. (зверніть увагу, якщо ви встановили Perian на даний момент і зараз вирішили не використовувати його, ви повинні перейти до / Бібліотека / QuickTime і видалити файл Perian.component, в іншому випадку заміна кодеків буде загнутим)
Кодеки третьої сторони
Все більше і більше кодерів з високим рівнем розгортання переходять до H.264 через його високу якість і ступінь стиснення, але багато чого ще залишається у власності кодека DivX. Щоб отримати підтримку QuickTime (і, отже, FrontRow) для DivX, ми повинні завантажити вільний кодек DivX звідси. Це одна з тих незвичайних додатків Mac, які вимагають суворий бій з інсталятором, ліцензійною угодою та надбудовою System Preferences. Після завершення вам доведеться перезапустити програму, і вона повинна завершити установку (не потрібно перетягування). Як ви вже здогадалися з сайту, ви отримали лише пробну версію про кодек. Це означає, що ви не зможете це зробити кодувати Зміст DivX після півроку. Проте, декодер має працювати, і це дозволить вам відтворювати файли DivX у межах QuickTime більш-менш нескінченно.
Xvid в QuickTime трохи менш демонстративно підтримується, ніж кодек DivX, проте, мабуть, це трохи легше. По-перше, скачайте Xdiv DMG з цього посилання. Так само, як і з Періаном, вам доведеться змонтувати DMG, а потім зробити невелику роботу, щоб все відбулося. Відкрийте “Macintosh HD” (або як ви називаєте значок на жорсткому диску на робочому столі), а потім відкрийте / Library / QuickTime. Там, ви повинні побачити кілька інших .компонент "Цегляні іконки", які представляють інші встановлені кодеки. Перетягніть файл Xvid_Codec_… .component (знову значок LEGO brick) у папку 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!