Możesz włączyć odtwarzacz VLC w mojej aplikacji w ustawieniach Ogólne > Wideo. Odtwarzacz VLC to prawdopodobnie najbardziej kompatybilny odtwarzacz wideo, który może być używany do odtwarzania wielu starszych formatów, które mogą nie być odtwarzane na Androidzie.
Zalety
Jeśli masz wideo, które nie są poprawnie odtwarzane w moich aplikacjach i te wideo to nie są pliki mp4 lub mov, włączenie VLC może być najlepszą opcją, aby je odtworzyć. Możesz włączyć VLC, przechodząc do ustawień aplikacji > Ogólne > VLC i włączając go. Następnie możesz wybrać, które typy plików powinny być odtwarzane przez VLC.
Ważne jest, aby testować każdy typ pliku, który włączasz, ręcznie odtwarzając plik. Upewnij się, że faktycznie lepiej odtwarza się w VLC, ponieważ włączenie VLC nie jest pozbawione wad.
Kompromisy
Włączenie VLC ma swoje negatywy. Poniższe kompromisy mogą być akceptowalne, jeśli oznacza to odtwarzanie wideo, które inaczej by się nie odtwarzało.
VLC to oddzielna aplikacja ze swoimi problemami. Nie mogę zapewnić wsparcia dla VLC.
VLC będzie wyświetlać obracający się postęp podczas ładowania wideo przez sieć. Nie można tego usunąć.
VLC może potrzebować trochę czasu, aby się uruchomić, co może sprawić, że pokaz slajdów będzie bardziej przerywany.
MP4 / MOV i przyspieszenie sprzętowe
VLC jest dobrym wyborem dla starszych formatów, ale jeśli twoje wideo nie odtwarzają się, ponieważ używają kodowania, które jest zbyt nowe, to prawdopodobnie nie pomoże.
Jeśli twoje wideo to 4K na urządzeniu 1080p lub są one w HEVC i używają nowszego kodeka niż twoje urządzenie, VLC może musieć przełączyć się na dekodowanie programowe, co może być zbyt wolne do odtwarzania.
Podobnie, nowsze wideo z iPhone’a lub Samsunga w trybie portretowym mogą być odtwarzane zniekształcone lub w trybie krajobrazu, ponieważ sprzęt nie obsługuje ich rotacji. Możesz spróbować zmusić VLC do rotacji w oprogramowaniu, przechodząc do ustawień VLC > Przyspieszenie sprzętowe i zmieniając je na Wyłączone lub Dekodowanie przyspieszone. Ale dla większości wideo zakodowanych za pomocą HEVC, spowoduje to, że wideo będzie odtwarzane zbyt wolno.
Ponownie, ważne jest, aby ręcznie testować swoje wideo po włączeniu VLC, aby upewnić się, że są lepsze. Jeśli odtwarzacz w aplikacji nie działa i VLC nie działa, bardzo prawdopodobne jest, że wideo jest albo zbyt stare, albo zbyt nowe, aby mogło być odtwarzane na sprzęcie. W takim przypadku, konieczne byłoby ponowne zakodowanie wideo przy użyciu Handbrake lub korzystanie z usługi fotograficznej (Google Photos, Flickr lub OneDrive Personal), która pozwala aplikacjom takim jak moja odtwarzać przekonwertowaną wersję wideo, kompatybilną ze wszystkimi urządzeniami.