The KMPlayer

Не слід плутати з KMPlayer.

The KMPlayer (похідне від Kang Multimedia Player) - програвач звукових і відео файлів для Microsoft Windows. Підтримує практично всі існуючі мультимедійні формати, серед яких VCD, DVD, AVI, MKV, Ogg, OGM, 3GP, MPEG -1/2/4, WMV, RealMedia, FLV і QuickTime. Головні особливості - велику кількість вбудованих (за деякими даними - іноді з порушенням умов вільних ліцензій) [3] [4] кодеків і гнучкість налаштувань. На його основі був створений інший медіаплеєр Daum PotPlayer, що має більшу частину налаштувань KMPlayer, схожий інтерфейс, але відрізняється від нього підтримкою ще більшої кількості форматів.


1. Можливості

  • Програвання потокового і непотокового відео та аудіо різних форматів, як відкритих, так і закритих
  • Вбудовані кодеки (в основному використовується бібліотека libavcodec) дозволяють не засмічувати систему зайвими" записами в реєстрі
  • Програвання недокачанних і "битих" файлів
  • Можливість зберігання налаштувань як в реєстрі, так і у файлі конфігурації
  • Можливість використовувати програму в якості переносного програвача
  • Підтримка субтитрів різних форматів, в тому числі. ass
  • Вбудований редактор субтитрів
  • Можливість відтворення зовнішньої аудіо доріжки
  • Можливість використання плагінів для Winamp
  • Є підтримка обкладинок (Skins)
  • Захоплення відео (без аудіодоріжки або з нею) / аудіо з файлу
  • Можливість програвання певного відрізку матеріалу (задаються початкова та кінцева точки)
  • Можливість перекладу графічного інтерфейсу на всі мови за допомогою текстових файлів

1.1. Специфічні відеоможливості

  • Можливість вибору обробника відео
  • Деінтерлейсинг
  • Постобробка - покращує якість, але збільшує навантаження на процесор
  • Налаштування різкості та розмиття
  • aWarpSharp - значно збільшує якість, але створює навантаження на процесор (більшу, ніж постобробка)
  • Послідовне шумозаглушення
  • Об'ємне шумозаглушення
  • Управління рівнями
  • Підтримка зовнішніх фільтрів DScaler
  • Функція уповільнення / прискорення (по fps) відтворення матеріалу зі збереженням тону звуку
  • Також колір відео доріжки залежить від того яка колірна гамма міститься в перших кадрах, щоб це зробити треба відкрити файл не через KMPlayer, а через провідник клацнувши на файлі правою кнопкою миші, потім пункт 'відкрити за допомогою', далі KMPlayer
  • У версії 3.2.0.19 KMP Plus є можливість переобразовивать 2D в 3D

1.2. Специфічних можливостей аудіо

  • Автоматична нормалізація звуку - відстеження рівня гучності аудіосигналу і зміна його до нормального (на думку програми). Це зручно при відтворенні файлів з надмірним перепадом гучності, занадто тихих або нерівних записів. Зворотний бік - можливе посилення шуму в тихих місцях фонограми, спотворення динамічного діапазону музики і т. п.

2. Підтримувані типи файлів і пристрої

  • Недокачанних або пошкоджені AVI-файли
  • Заблоковані файли під час завантаження або навпаки розповсюдження (наприклад, під час індексування програмою для обміну файлами) за умови, що файл викачується поспіль безперервним шматком
  • Потокове аудіо та відео, яке розповсюджується через HTTP (ASF/OGG/MP3/AAC/MPEG PS / MPEG TS відтворюються тільки через внутрішні сплітер)
  • Будь-який тип мультимедіа, відтворний через DirectShow
  • Async File Source (network) - фільтр кешування в пам'яті
  • Стислі альбоми (zip, rar)
  • Shoutcast (включаючи NSV), Icecast
  • DTS Wave, AC3, AAC, Ogg, Ape, MPC, TTA (True Audio), FLAC, AMR, ALAC, SHN, WV, Module ( MOD, S3M, MTM, UMX, XM і IT) і т. д.
  • Google Video (GVI), Flash Video (FLV), Nullsoft Streaming Video (NSV), 3GP, VOB
  • Файли, підтримувані зв'язкою інтерфейсів Real Engine + DirectShow (потребує встановленого в системі RealPlayer або Real Alternative або їх декодерів)
  • Файли, підтримувані зв'язкою інтерфейсів QuickTime + DirectShow (потрібно QuickTime / Alternative або їх декодери)
  • Підтримка движка MPlayer
  • Підтримка плагінів введення Winamp
  • Відтворення DVD, підтримка ratDVD (потрібні фільтри ratDVD)
  • Audio CD (2000, тільки XP)
  • Video CD / SVCD / XCD: CDXA Format (2000, тільки XP)
  • VCD Image File (BIN / ISO / IMG / NRG)
  • Підтримка пристроїв WDM TV / HDTV / Камера / Cam та інші
  • Adobe Flash / FLC / FLI
  • Різні зображення, наприклад PNG, GIF
  • Формат MKV, та інші

3. Використовувані кодеки

KMPlayer поставляється майже зі всіма необхідними декодерами, необхідними для відтворення мультимедіа.

  • Зовнішні кодеки
    • Media Priority to Connect among decoder types: DirectShow, Real, QuickTime, WinAmp and MPlayer
    • Custom Filter Manager to force or block external filters
    • System Filter Manager to manage (reregister or unregister) external filters

4. Підтримувані формати субтитрів

  • Unicode -субтитри
  • SAMI (. Sami,. Smi): Ruby tag support including almost every attributes
  • SubRipText (. Srt), MicroDVD (. Sub), SMIL / RealText
  • SSA, ASS, USF (Ruby support)
  • VobSub, Closed Caption
  • Sasami 2K (S2k)
  • Вбудовані субтитри форматів файлів ASF, MKV, OGM, MP4, MOV, VOB, 3GP
  • Text to speech for reading subtitles

5. Плагіни

KMPlayer підтримує наступні типи плагінів Winamp v2/v5: input, DSP / effect, візаулізація і general-purpose. Шлях, по якому ці плагіни можна знайти, і відповідні їм настройки, можуть бути вказані.

  • WinAmp plugins: input, DSP (can stack), visual (can stack), general plugins (media library etc. Support)
  • KMP video plugins by SDK (can stack)
  • DScaler filter support (can stack)

6. KMPlayer і вільні ліцензії

У лютому 2009 проект The KMPlayer був доданий в "Зала ганьби" проекту FFmpeg за використання вільних кодеків під ліцензіями GNU GPL без дотримання їх умов (зокрема, вимоги поширення вихідного коду). [3] [4]

В 2005 автор Media Player Classic вказав розробникам KMPlayer на можливі порушення GPL. [5] Один з файлів, створений ним, був видалений (можливо, безвідносно GPL) [6], однак у розробників обох програвачів були сумніви в подробицях дії GPL при поширенні версій динамічно підключаються бібліотек без зміни і їх підключенні. [7]


Примітки

  1. Kang Yong-Huee. 기본 설명 (Basic information) - www.kutil.com.ne.kr / basicinfo.htm (Кор.) . - " кор. 제작 언어 / 제작 환경 [...] 델파이 7 [...] C + + Builder 6 [...] NASM [...] DJGPP (GCC 3.2) [...] VC + + 6.0 (Translation: Authoring language / authoring environment [...] Delphi 7 C + + Builder 6 [ ...] NASM [...] DJGPP (GCC 3.2) [...] VC + + 6.0) " Статичний - www.webcitation.org/68ib2bHlx з першоджерела 27 червня 2012.
  2. KMPlayer 3.5 Release 2013/01/23 - www.kmplayer.com/forums/showthread.php?t=58995 (Англ.)
  3. 1 2 Issue 820: Kang Media Player violates FFmpeg's license - roundup.ffmpeg.org/roundup/ffmpeg/issue820 (Англ.) . FFmpeg Issue Tracker (6 лютого 2009). Читальний - www.webcitation.org/68CgzXDtf з першоджерела 6 червня 2012.
  4. 1 2 Hall of Shame - ffmpeg.mplayerhq.hu / shame.html (Англ.) . Сайт FFmpeg. Читальний - www.webcitation.org/65us7VUks з першоджерела 4 березня 2012.
  5. Обговорення порушення GPL - sourceforge.net / forum / forum.php? thread_id = 1387859 & forum_id = 462894 (Англ.) . Форум???. SourceForge.net (2005-2008). Читальний - www.webcitation.org/65us98tVe з першоджерела 4 березня 2012.
  6. KMPlayer - GPL Violation - The KMPlayer's Forums - www.kmplayer.com/forums/showthread.php?p=481 # post481 (Англ.)
  7. Z. Do NOT Believe Bad Rumors Spread In Networks - www.kmplayer.com/forums/showthread.php?t=141 (Англ.) . The KMPlayer's Forums (19 листопада 2005). Читальний - www.webcitation.org/65usBXlrk з першоджерела 4 березня 2012.