Чому VLC не є відеоплеєром за замовчуванням?


36

Чому Ubuntu поставляється з встановленим Totem за замовчуванням? Чи є причина чи я просто помилково припускаю, що всі думають, що Тотем насправді поступається VLC?

Не кажучи вже про VLC, широко відомий як, мабуть, найкращий відеоплеєр для Windows, який допоможе більш плавно перейти до користувачів Windows, які роблять комутацію.


7
Ну, на захист я перестав використовувати Windows два роки тому, тому моя статистика може бути трохи неточною. Я все ще вважаю, що VLCце краще, ніж Totemвсе. Ура.
Габріель

Відповіді:


50

Тому що важливі не лише можливості відтворення. Ви також повинні враховувати інтерфейс користувача та інтеграцію системи.

  • Totem побудований на основі якорної технології, яка добре підтримується та поділяється багатьма іншими програмами: GTK +, GStreamer. Тому технічне обслуговування легше і менше місця витрачається на інсталяційний носій (live cd / usb).
  • VLC не дотримується GNOME HIG , ряду конвенцій, що стосуються інтерфейсу програм. Тому він не вписується в інше програмне забезпечення GNOME та Ubuntu у вашій системі. Просто порівняйте меню, піктограми, розміщення кнопок і термінологію з, скажімо, Gedit. Хоча спочатку це здається непомірним порівнянням, воно насправді є точним, оскільки всі додатки GNOME мають однакову "логіку", навіть коли вони служать зовсім іншим цілям.
  • VLC може створювати проблеми з ліцензуванням, оскільки кодеки, що постачаються разом із цим, можуть бути, а можуть і не бути законними у вашій країні.
  • VLC пропонує занадто багато функціональних можливостей, щоб назвати лише плеєр: він може працювати з DVB, транслюватись у всіх видах форматів, працювати із записом на екрані, конвертувати файли тощо. Це виходить за рамки простої кваліфікації, яку повинен відповідати медіаплеєр, щоб його включити за замовчуванням, що насправді не є доброю справою. Менше більше, якщо мова йде про додатки за замовчуванням. Більше може заплутати середнього користувача.

15
Переважно кодеки - це проблема.
Scaine

1
Не зовсім так, як їх можна було встановити за допомогою gnome-codec-install, якщо вони застосували б деякі виправлення. Основний недолік - це інтерфейс користувача та інша філософія VLC. Більшість користувачів не потребують величезного масштабу функцій, які пропонує VLC. Це виглядає чуже в порівнянні зі структурою, скажімо, Rhythmbox або навіть Gedit. Зовсім різні структури меню, піктограми, термінологія.
Cumulus007

1
Це має бути прийнятою відповіддю. Я натякнув на те, чому у своїй відповіді, але ця говорить це простіше.
RobotHumans

1
Я не бачу, наскільки останній пункт є актуальним, оскільки він взагалі не перешкоджає нормальному використанню. Звичайні користувачі навіть не обов'язково помічають, що ці функції існують. Однак решта - це пляма.
Конрад Рудольф

Ubuntu має Firefox як браузер за замовчуванням замість (тим гномічніший і простіший) епіфанії.
jaseem

16

Totem побудований навколо адаптерів кодеків gstreamer. Це робить його кращим кандидатом для gnome-ish-default.

VLC побудований навколо прямого інтерфейсу з бібліотеками ffmpeg (якщо ви будуєте mplayer з джерела, він включає ffmpeg всередині каси svn).

Це робить обидва ці варіанти менш ймовірними для значень за замовчуванням.

Я вважаю, що VLC є вищим гравцем, але пряма залежність від ffmpeg на відміну від gstreamer - це великий бар'єр для того, щоб зробити його за замовчуванням.


3

Можливо, вам Тотем не поступається, може бути, для інших це не так.

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

Хороша річ у тому, що ви можете зробити будь-який відеоплеєр, який ви хочете бути типовим на вашому Ubuntu.

Просто перейдіть до Налаштування системи - Деталі - Програми за замовчуванням та виберіть потрібний для Відео


1
Так, я знаю, що можу (у мене це встановлено як за замовчуванням насправді, це одне з перших речей, що я роблю), мені було цікаво, чи може бути якась проблема з власним кодуванням VLCчи щось подібне.
Габріель

1
Я думаю, що це зводиться до певного вибору. Тотем можна в майбутньому замінити іншим інструментом відтворення відео, все залежить від команди розробників, яка вважає, що це найкраще та / або відгуки / запити користувачів
LnxSlck

Габріель запитує, в чому причина того, що Totem за замовчуванням замість VLC. Відповісти, сказавши, що "вони повинні щось вибрати, і ви не можете догодити всім", навіть не підходить до відповіді на питання.
Chan-Ho Suh

Це означає, що розробники або хто є відповідальним за вибір програм за замовчуванням, повинні робити вибір, і вони обирають Totem, оскільки він краще інтегрується з робочим столом Ubuntu (gnome libs і подібне), а VLC doesnt @ aking1012 пояснив це краще. І це не скасовує те, що я говорив раніше, вибір повинен бути зроблений.
LnxSlck

aking1012 не просто пояснив це краще. Він фактично це пояснив. Ви теж зробили (хоча не настільки глибокий) в своєму останньому коментарі: "краще інтегрується ... (gnome libs ...) VLC не". Це справжнє пояснення. Сказати, що повинен був бути якийсь вибір, нічого не пояснює. ОП знає, що їм довелося зробити вибір. І він знає, що вони мають деякі причини. Хто вони? Це його питання.
Чан-Хо Су

0

Стандартне видання Ubuntu засноване на гномі, і вони вибирають найкраще додаток для зовнішнього вигляду, інтеграцію з рештою дистрибутиву, розробники програм прихильність до спільноти з відкритим кодом. Gstreamer надає повноваження тотему, і він є основою підтримки кодеків в Ubuntu / Gnome, і це дуже погана дупа. Плюс VTA-сорти відсмоктують інтерфейс. Це набагато більше окрема програма, падіння заміни на інші медіаплеєри, особистий вибір, для цього це чудово. Це дуже великий медіаплеєр, що користується потужністю, і як такий переходить над головами деяких людей. Весь сенс зробити такий дистрибутив, як Ubuntu, полягає в тому, що всі обрані програми легко користуються всіма. Це надзвичайно просто, рішення зробити так, я маю на увазі, не тотем, насправді я маю на увазі і тотем! га

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.