Dlaczego VLC nie jest domyślnym odtwarzaczem wideo?


36

Dlaczego Ubuntu ma domyślnie ustawiony Totem? Czy istnieje powód, czy po prostu błędnie zakładam, że wszyscy uważają, że Totem jest gorszy od VLC?

Nie wspominając, że VLC jest powszechnie znany jako prawdopodobnie najlepszy odtwarzacz wideo dla systemu Windows, który pomógłby w płynniejszym przejściu do użytkowników systemu Windows dokonujących zmiany.


7
W mojej obronie przestałem używać Windows dwa lata temu, więc moje statystyki mogą być nieco niedokładne. Nadal uważam, że VLCjest lepszy od Totem. Twoje zdrowie.
Gabriel,

Odpowiedzi:


50

Ponieważ liczą się nie tylko możliwości odtwarzania. Musisz również wziąć pod uwagę interfejs użytkownika i integrację systemu.

  • Totem jest oparty na zakotwiczonej technologii, która jest dobrze utrzymana i współużytkowana przez wiele innych aplikacji: GTK +, GStreamer. Dlatego konserwacja jest łatwiejsza, a na nośniku instalacyjnym marnuje się mniej miejsca (live cd / usb).
  • VLC nie przestrzega GNOME HIG , szeregu konwencji dotyczących interfejsu użytkownika aplikacji. Dlatego nie pasuje do innego oprogramowania GNOME i Ubuntu w twoim systemie. Wystarczy porównać menu, ikony, rozmieszczenie przycisków i terminologię z, powiedzmy, Gedit. Choć na pierwszy rzut oka wydaje się to nie na miejscu, jest ono naprawdę dokładne, ponieważ wszystkie aplikacje GNOME mają tę samą „logikę”, nawet jeśli służą zupełnie innym celom.
  • VLC może powodować problemy z licencjonowaniem, ponieważ kodeki, które są z nim dostarczane, mogą być lub nie być legalne w twoim kraju.
  • VLC oferuje zbyt wiele funkcji, aby nazwać go tylko odtwarzaczem: może obsługiwać DVB, nadawać we wszystkich formatach, radzić sobie z nagrywaniem ekranu, konwertować pliki i tak dalej. Wykracza to poza proste kwalifikacje, które musi spełniać odtwarzacz multimediów, aby zostać domyślnie uwzględnionym, co w rzeczywistości nie jest dobrą rzeczą. Mniej znaczy więcej, jeśli chodzi o aplikacje domyślne. Więcej może mylić przeciętnego użytkownika.

15
Problemem są głównie kodeki.
Scaine,

1
Nie do końca, ponieważ można by je zainstalować za pomocą gnome-codec-install, gdyby zastosowały jakieś łatki. Interfejs użytkownika i inna filozofia VLC są głównymi wadami. Większość użytkowników nie potrzebuje ogromnej skali funkcji, które oferuje VLC. Wygląda obco w porównaniu ze strukturą, powiedzmy, Rhythmbox, a nawet Gedit. Zupełnie różne struktury menu, ikony, terminologia.
Cumulus007,

1
To powinna być zaakceptowana odpowiedź. Podpowiedziałem, dlaczego w mojej odpowiedzi, ale ten mówi to bardziej wyraźnie.
RobotHumans

1
Nie rozumiem, jak ważny jest ostatni punkt, ponieważ wcale nie przeszkadza to w normalnym użytkowaniu. Zwykli użytkownicy niekoniecznie zauważają, że te funkcje istnieją. Reszta jest jednak na miejscu.
Konrad Rudolph,

Ubuntu ma firefox jako domyślną przeglądarkę zamiast (bardziej gnomiego i prostszego) objawienia.
jaseem,

16

Totem zbudowany jest wokół adapterów kodeków gstreamer. To czyni go lepszym kandydatem na gnome-ish-default.

VLC jest zbudowany na bezpośrednim interfejsie z bibliotekami ffmpeg (jeśli budujesz mplayer ze źródła, zawiera on ffmpeg wewnątrz kasy svn).

To sprawia, że ​​obie opcje są mniej prawdopodobne w przypadku domyślnych.

Uważam, że VLC jest lepszym graczem, ale bezpośrednie poleganie na ffmpeg w przeciwieństwie do gstreamer stanowi dużą barierę dla uczynienia go domyślnym.


3

Może dla ciebie Totem jest gorszy, może dla innych tak nie jest.

W aplikacjach domyślnie instalowanych na Ubuntu musi być jakiś wybór i nie można zadowolić wszystkich.

Dobrą rzeczą jest to, że możesz ustawić dowolny odtwarzacz wideo, który ma być domyślny na twoim Ubuntu.

Wystarczy przejść do Ustawień systemu - Szczegóły - Domyślne aplikacje i wybrać ten, który chcesz dla wideo


1
Tak, wiem, że mogę (właściwie ustawiłem to jako domyślną, to jedna z pierwszych rzeczy, które robię), zastanawiałem się, czy może był jakiś problem z zastrzeżonym kodowaniem VLClub coś w tym rodzaju.
Gabriel

1
Myślę, że sprowadza się to do pewnego wyboru. Totem można w przyszłości zastąpić innym narzędziem do odtwarzania wideo, wszystko zależy od zespołu
deweloperów,

Gabriel pyta, jakie są powody, dla których Totem jest domyślny zamiast VLC. Odpowiedź, mówiąc „muszą coś wybrać, a nie możesz zadowolić wszystkich”, nie jest nawet bliska odpowiedzi na pytanie.
Chan-Ho Suh

Oznacza to, że programiści lub ktokolwiek odpowiedzialny za wybór domyślnych aplikacji, musi dokonywać wyborów, a oni wybierają Totem, ponieważ lepiej integruje się z pulpitem Ubuntu (gnome libs i tym podobne), a VLC nie wyjaśnia @ aking1012 lepiej to wyjaśniło. I to nie unieważnia tego, co powiedziałem wcześniej, należy dokonać wyboru.
LnxSlck

aking1012 nie tylko wyjaśnił to lepiej. Właściwie to wyjaśnił. Ty również zrobiłeś (choć nie tak dogłębnie) w swoim ostatnim komentarzu: „integruje się lepiej ... (gnome libs ...) VLC nie”. To prawdziwe wytłumaczenie. Stwierdzenie, że musiał być jakiś wybór, niczego nie wyjaśnia. OP wie, że musieli dokonać wyboru. I wie, że mają kilka powodów. Czym oni są? To jego pytanie.
Chan-Ho Suh,

0

Standardowa edycja Ubuntu jest oparta na gnome i wybierają najlepszą aplikację dla wyglądu / działania, integrację z resztą dystrybucji, zaangażowanie twórców aplikacji w społeczność open source. Gstreamer zasila totem i jest podstawą wsparcia dla kodeków w Ubuntu / Gnome i jest dość kiepskim tyłkiem. Dodatkowo VLC sorta jest do bani dla interfejsu. Jest to o wiele bardziej samodzielna aplikacja, zastąpienie innych odtwarzaczy multimedialnych, osobisty wybór, ponieważ jest doskonała. Jest to bardzo zaawansowany odtwarzacz multimediów i jako taki przewyższa niektóre osoby. Cały sens tworzenia dystrybucji takiej jak Ubuntu polega na tym, że wszystkie wybrane aplikacje są łatwe w użyciu dla wszystkich. To naprawdę niezwykle prosta decyzja, żeby to zrobić, mam na myśli, nie totem, właściwie mam na myśli również totem! ha

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.