Dlaczego moje pliki WebM są większe niż wersje OGG i MP4?

4

Mam kilka plików OGG i MP4 i przekształcam je w WebM do użytku w mojej witrynie. Użyłem VLC do konwersji na WebM. Zauważyłem, że plik WebM ma 8 MB, a MP4 i OGG około 1-2 MB.

Czy to normalne? A dlaczego pliki WebM są tak duże? Czy powinienem wypróbować inny program konwertujący?

L84
źródło

Odpowiedzi:

6

Zauważyłem, że plik WebM ma 8 MB, a MP4 i OGG około 1-2 MB. Czy to normalne? A dlaczego pliki webm są tak duże?

Jeśli wybierzesz opcje „wysokiej jakości”, koder wyda więcej bitów na sekundę (lub na klatkę) na wideo. Nie jest to niczym niezwykłym, możliwe, że właśnie użyłeś „złych” ustawień.

W rzeczywistości WebM nie kompresuje się tak dobrze, jak zwykle H.264, ale powinien być równy (lub nieco lepszy niż) filmowi Theora. *

Pamiętaj, że gdy ponownie kodujesz plik, który jest już zakodowany, wyrzucasz jeszcze więcej informacji, kompresując go ponownie. Więc nie jest złym pomysłem, aby plik wyjściowy był równy lub nawet większy niż plik wejściowy, aby nie kompresować zbyt mocno - do momentu, w którym rzeczywiście zobaczysz, że wideo wygląda znacznie gorzej.

To powiedziawszy, spróbuj dostosować ustawienia jakości lub szybkości transmisji, aby wynikowy film nadal wyglądał dobrze.

Czy powinienem wypróbować inny program konwertujący? Jeśli tak, co byś polecił?

libvpxto oryginalny koder dla WebM firmy Google (lub wcześniej On2, który opracował projekt kodeka). Sądzę, że VLC używa tych samych bibliotek w tle, więc nie znajdziesz „lepszego” kodera.

Prawdopodobnie będziesz mieć nowszą lub równą wersję dołączoną do FFmpeg , gdy zostanie skompilowana --enable-libvpx. Zobacz mój post na blogu o tym, co możesz zrobić z FFmpeg. W przypadku WebM możesz następnie użyć libvpxkodeka. Ale w zależności od tego, co można ustawić za pomocą VLC, jest to całkowicie opcjonalne.


* Uwaga: OGG i MP4 to kontenery . Rzeczywistym kodekiem używanym w OGG jest zwykle „Theora”, a dla MP4 to „h.264” lub „MPEG-4 Part II”. Zobacz: Co to jest kodek (np. DivX?) I czym różni się od formatu pliku (np. MPG)?

slhck
źródło