Mpc - media player classic

Приблизно тим же, чим на ПК є Media Player Classic, для КПК став TCPMP (BetaPlayer). По-суті, це зараз найкращий плеєр, з відкритим вихідним кодом. Тому я вирішив відкрити маленьку сторінку, присвячену цьому плеєру, ну і конвертер субтитрів до нього теж десь треба розміщувати :)

Важливе зауваження: комерційна версія CorePlayer - не зовсім одне й те саме, що і безкоштовна 0.x, хоча виглядають вони схоже. Тут мова піде про безкоштовної версії 0.х.

Коротка історія плеєра

Все було добре до тих пір, поки CoreCodecs НЕ сконцентрувалася на розробці свого платного плеєра з закритим вихідним кодом. Мотивується це, як зазвичай, необхідністю ліцензійних відрахувань власникам патентів на пропрієтарні кодеки, зокрема AVC і AAC. Комерційний TCPMP придбав "ліцензійно чисту" підтримку AVC і AAC, але втратив можливість підключення сторонніх плагінів і безліч інших зручних і корисних функцій.

Розробники дали плеєру той же ім'я TCPMP, що особисто я не можу розцінювати інакше як бажанням проштовхнути свій продукт за рахунок відомого імені. Не знаю, як це все співвідноситься з ідеологією GPL: хоча Core і заявляє, що комерційний TCPMP повністю написаний з нуля, дивлячись на назву і розташування пунктів меню в це віриться насилу. У всякому разі, ось тези з офіційного форуму щодо майбутнього TCPMP і BetaPlayer (нижче перекладена цитата). Як мені здається, великого бажання розробників займатися безкоштовною версією не відчувається.
  • Ми плануємо запуск BetaPlayer коли CorePlayer (TCPMP) буде містити всі можливості і функції, які ми хочемо побачити в BetaPlayer. це буде в районі CorePlayer v1.3
  • BetaPlayer матиме МЕНШЕ можливостей, ніж CorePlayer
  • BetaPlayer не включатиме розроблені нами декодери, але буде включати сильно модифіковані декодери FFMPEG
  • Можливо в майбутньому ці декодери будуть включені в BetaPlayer
  • BetaPlayer буде працювати на платформах CE, Palm і Windows (НЕ Symbian)
  • BetaPlayer не постачатиме в компілювати вигляді, тільки у вигляді початкових кодів
  • BetaPlayer буде розроблятися нами, але ми будемо приймати код з боку під ліцензією CLA
  • BetaPlayer буде випущений під ліцензією GPL

Проте, я погодився зробити локалізацію для CorePlayer, в надії що BetaPlayer все ж буде випущений. Русифікатор в обох модифікаціях буде використовувати один і той же файл.

Можливості плеєра вражають:

Хоча з офіційної поставки плагіни для AVC, AAC і AC3 виключили, знайти їх не складає труднощів.

Також варто відзначити, що є версії під Palm і навіть Windows.

Для субтитрів є два плагіна. Старий не рекомендується до використання, так як він покинутий, підтримує тільки один формат і має проблеми з перенесенням слів.

Другий плагін - від Олександра Сорокіна, розробляється в настроящее час. На відміну від старого володіє наступними можливостями:
  • Підтримує найпоширеніші формати субтитрів: SRT, ASS, SSA, SMI, SUB (MicroDVD), TXT;
  • Коректно працює з переносами слів;
  • Покращений автоматичний пошук субтитрів;
  • Можливість відкрити субтитри з довільного місця;
  • Опція для показу титру до початку наступного незалежно від таймінгу його закінчення;
  • Завдання кольору субтитрів.

Плагін встановлюється тільки на версію TCPMP 0.72RC1 (перекомпіліровать і оригінальну), працездатність на інших версіях не гарантовано.

Увага! Плагін працює тільки в режимах GDI (рекомендований), GAPI, Intel 2700, ATI 3200.

Версія для WM6.1.

Після виходу нового плагіна для субтитрів, я нарешті-то вирішив що збірка від yukon_28 застаріла, і спробував зробити свою, щоб не переставляти все кожен раз вручну. Вона включає:
  • Пересобран версію TCPMP 0.72RC1 (Recomp 3)
  • Модулі для AVC, AAC, AC3, MPC, FLAC, WV, SPEEX
  • Плагін для FLV (тільки локальні файли!)
  • плагін субтитрів
  • Оновлену локалізацію, для підтримки нового плагіна субтитрів

Збірка тестувалася на ASUS P525, WM6.0. Я не можу гарантувати, що вона буде стовідсотково працювати у вас, у мене проблем з установкою / видаленням і роботою немає. У будь-якому випадку, перед установкою рекомендується видалити всі попередні версії TCPMP.

Увага! Плагін субтитрів тільки при прийманні GDI (рекомендований), GAPI, Intel 2700, ATI 3200. Щоб субтитри були видні, перейдіть в один з цих режимів!

Збірка з усіма плагінами для процесорів ARM

Перекомпіліровать версія 0.72RC1

Остання офіційна версія, перекомпіліровать для підтримки нових пристроїв на WM6.1.

Офіційна версія 0.72RC1

Остання офіційна версія, включені CAB-и для всіх процесорів.

Flash Video Bundle 1.4.4

Плагін Flash Video c підтримкою On2VP6

Плагін Flash Video

Підтримка WMV / WMA для WM6

Для того, щоб TCPMP міг відтворювати файли WMV і WMA під WM6, розпакуйте архів в каталог, де встановлена ​​програма.

Русифікатор TCPMP 0.72 RC1

Оновлений русифікатор для останньої версії, доданий переклад рядків, що відносяться до плагіну для субтитрів, а також виправлений ряд дрібних неточностей. Для установки скопіюйте файл із заміною старого.

Русифікатор CorePlayer 1.1.3

Оновлений русифікатор (той, що я відправляв розробникам - не буде підтверджено на реальній програмі і мав масу недоліків). Просто покладіть файл lang.zip в папку з програмою, CorePlayer підчепить його замість вбудованих ресурсів. Майбутні версії CorePlayer вже будуть включати оновлену версію.

Старий субтітлер для версії 0.72RC1

Конвертер субтитрів для старого плагіна (Версія 0.95)

Програма для переформатування реплік в субтитрах таким чином, щоб довжина рядка не перевищувала заданої величини. Була зроблена для старого плагіна субтитрів, який не вмів коректно переносити слова. Програма може перетворювати найбільш популярні формати - * .srt, * .ssa, * .ass і * .smi (в кодуванні ANSI, UTF-8 та юникоде) в єдиний формат, який розуміє старий плагін - SAMI (* .smi). Програма оптимізована для масового перетворення субтитрів.

Хочу все зробити самостійно!

Якщо з якихось причин ви не хочете використовувати готові збірки, але плутаєтеся в різноманітті завантажень, просто виконайте наступні кроки.
  1. Скачайте сам плеєр і встановіть його.
  2. Якщо потрібна підтримка AVC / AAC / AC3, скачайте декодери AC3. AVC, AAC і встановіть їх.
  3. Якщо потрібна підтримка FLV, скачайте Flash Video Bundle і встановіть його.
  4. Якщо потрібна підтримка субтитрів, скачайте архів і розпакуйте 4 файлу з заміною в папку з плеєром (за замовчуванням TCPMP).

Схожі статті